XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Finance leases    
Remainder of fiscal year   $ 37,056
Year 1 $ 31,655 16,691
Year 2 19,880 5,457
Year 3 7,691 60
Year 4 82  
Total minimum payments 59,308 59,264
Less: imputed interest (3,710) (2,365)
Finance lease liability 55,598 56,899
Less: current portion of finance lease liability (29,146) (35,621)
Long-term finance lease liability $ 26,452 $ 21,278