XML 74 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Finance and Operating Leases - Finance leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Finance leases    
Remainder of fiscal year   $ 38,600
Year 1 $ 37,056 24,816
Year 2 16,691 4,468
Year 3 5,457 22
Year 4 60  
Total minimum payments 59,264 67,906
Less: imputed interest (2,365) (1,629)
Finance lease liability 56,899 66,277
Less: current portion of finance lease liability (35,621) (37,389)
Long-term finance lease liability $ 21,278 $ 28,888