Quarterly report pursuant to Section 13 or 15(d)

Note 18 - Commitments and Contingencies (Details Textual)

v3.23.3
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Contractual Obligation     $ 199,100
Operating Lease, Liability $ 131,632 [1]   152,400
Purchase Obligation     $ 29,200
Operating Lease, Payments 8,200 $ 8,230  
Increase (Decrease) in Operating Lease Right-of-Use Asset 7,700    
Increase (Decrease) in Operating Lease Liabilities $ (7,700)    
[1] There were no future commitments under short-term operating lease agreements as of September 30, 2023.