XML 114 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Obligations - Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating lease liabilities    
2025 $ 118,276  
2026 117,606  
2027 110,931  
2028 107,374  
2029 103,684  
Thereafter 656,331  
Total lease payments 1,214,202  
Less: Imputed interest (388,096)  
Total lease obligations 826,106  
Less: Current portion (61,993) $ (63,695)
Operating lease liabilities - Non-Current 764,113 763,958
Finance lease liabilities    
2025 15,612  
2026 15,531  
2027 14,978  
2028 14,598  
2029 14,644  
Thereafter 135,821  
Total lease payments 211,184  
Less: Imputed interest (73,136)  
Total lease obligations 138,048  
Less: Current portion (7,044) (17,133)
Finance lease liabilities, net of current portion $ 131,004 $ 97,751