XML 96 R82.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Operating and Finance Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating Leases    
2026 (remainder of the year) $ 48,733  
2027 86,930  
2028 71,888  
2029 60,086  
2030 47,379  
2031 25,437  
Thereafter 62,071  
Total minimum lease payments 402,524  
Less: Interest (107,285)  
Present value of lease obligations 295,239 $ 289,605
Less: Current portion (67,198) (64,171)
Long-term portion of lease obligations 228,041 225,434
Finance Leases    
2026 (remainder of the year) 6,592  
2027 12,855  
2028 10,972  
2029 8,621  
2030 8,752  
2031 8,915  
Thereafter 170,750  
Total minimum lease payments 227,457  
Less: Interest (119,727)  
Present value of lease obligations 107,730 188,781
Less: Current portion (5,045) (84,222)
Long-term portion of lease obligations $ 102,685 $ 104,559