XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Obligations - Schedule of Future Minimum Lease Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finance Leases    
2024, remaining nine months $ 117,700  
2025 122,800  
2026 65,000  
2027 24,800  
2028 3,800  
Thereafter 200  
Total minimum lease payments 334,300  
Less amounts representing interest (21,100)  
Total lease obligations, net of interest 313,200  
Less current portion 141,900  
Long-term portion of lease obligations, net of interest $ 171,300  
Finance lease liability, current, location Current portion of long-term debt, including finance leases  
Finance lease liability, long-term, location Long-term debt, including finance leases  
Operating Leases    
2024, remaining nine months $ 121,800  
2025 138,300  
2026 101,700  
2027 53,300  
2028 23,600  
Thereafter 37,000  
Total minimum lease payments 475,700  
Less amounts representing interest (39,700)  
Total lease obligations, net of interest 436,000  
Less current portion 144,317 $ 137,765
Long-term portion of lease obligations, net of interest $ 291,707 $ 292,873