XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finance leases    
2024 $ 734  
2025 3,094  
2026 2,620  
2027 2,400  
2028 1,559  
2029 1,179  
Thereafter 8,445  
Total lease payments 20,031  
Less amount representing interest (6,105)  
Present value of lease liabilities 13,926  
Operating leases    
2024 26,788  
2025 104,944  
2026 105,622  
2027 96,206  
2028 91,526  
2029 18,174  
Thereafter 120,769  
Total lease payments 564,029  
Less amount representing interest (117,649)  
Present value of lease liabilities 446,380  
Total    
2024 27,522  
2025 108,038  
2026 108,242  
2027 98,606  
2028 93,085  
2029 19,353  
Thereafter 129,214  
Total lease payments 584,060  
Less amount representing interest (123,754)  
Total lease liabilities $ 460,306 $ 369,608