XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 (excluding the nine months ended September 30, 2024) $ 24,944  
2025 63,080  
2026 61,726  
2027 58,975  
2028 52,564  
Thereafter 465,098  
Total lease payments 726,387  
Less interest (196,874)  
Present value of lease liabilities 529,513 $ 357,623
Financing Leases    
2024 (excluding the nine months ended September 30, 2024) 958  
2025 4,056  
2026 2,623  
2027 926  
2028 142  
Thereafter 0  
Total lease payments 8,705  
Less interest (362)  
Present value of lease liabilities 8,343 $ 11,394
Total    
2024 (excluding the nine months ended September 30, 2024) 25,902  
2025 67,136  
2026 64,349  
2027 59,901  
2028 52,706  
Thereafter 465,098  
Total lease payments $ 735,092