v3.26.3
Lease Obligations - Schedule of Future Minimum Lease Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Finance Leases    
2026, remaining three months $ 46,100  
2027 162,200  
2028 135,000  
2029 89,300  
2030 32,400  
Thereafter 4,500  
Total minimum lease payments 469,500  
Less amounts representing interest (32,900)  
Total lease obligations, net of interest 436,600  
Less current portion 154,200  
Long-term portion of lease obligations, net of interest $ 282,400  
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    
2026, remaining three months $ 60,200  
2027 212,100  
2028 155,200  
2029 79,700  
2030 36,800  
Thereafter 45,100  
Total minimum lease payments 589,100  
Less amounts representing interest (53,000)  
Total lease obligations, net of interest 536,100  
Less current portion 200,541 $ 175,649
Long-term portion of lease obligations, net of interest $ 335,583 $ 292,839