Quarterly report pursuant to Section 13 or 15(d)

Note 18 - Commitments and Contingencies (Details Textual)

v3.22.2.2
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Contractual Obligation, Total     $ 193,200
Lessee, Operating Lease, Liability, to be Paid, Total $ 131,244   131,600
Purchase Obligation, Total     $ 40,800
Operating Lease, Payments $ 8,230 $ 8,521