XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Note 18 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Contractual Obligation     $ 182,800
Operating Lease, Liability $ 125,367 [1]   146,300
Purchase Obligation     $ 21,000
Operating Lease, Payments 8,716 $ 8,466  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 9,983 $ 4,685  
[1] We had no future commitments under short-term operating lease agreements at September 30, 2025.