XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Finance leases    
Remainder of fiscal year $ 20,082  
Year 1 27,434 $ 37,056
Year 2 16,128 16,691
Year 3 4,382 5,457
Year 4   60
Total minimum payments 68,026 59,264
Less: imputed interest (4,295) (2,365)
Finance lease liability 63,731 56,899
Less: current portion of finance lease liability (33,108) (35,621)
Long-term finance lease liability $ 30,623 $ 21,278