XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Finance leases    
Remainder of fiscal year $ 9,884  
Year 1 29,942 $ 37,056
Year 2 18,635 16,691
Year 3 6,490 5,457
Year 4   60
Total minimum payments 64,951 59,264
Less: imputed interest (4,040) (2,365)
Finance lease liability 60,911 56,899
Less: current portion of finance lease liability (30,991) (35,621)
Long-term finance lease liability $ 29,920 $ 21,278