XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Finance leases    
Remainder of fiscal year $ 12,666  
Year 1 45,454 $ 31,655
Year 2 33,265 19,880
Year 3 11,542 7,691
Year 4   82
Total minimum payments 102,927 59,308
Less: imputed interest (6,153) (3,710)
Finance lease liability 96,774 55,598
Less: current portion of finance lease liability (44,011) (29,146)
Long-term finance lease liability $ 52,763 $ 26,452