XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 (excluding the six months ended June 30, 2024) $ 52,076  
2025 61,864  
2026 60,648  
2027 58,144  
2028 52,050  
Thereafter 464,114  
Total lease payments 748,896  
Less interest (201,935)  
Present value of lease liabilities 546,961 $ 357,623
Financing Leases    
2024 (excluding the six months ended June 30, 2024) 1,927  
2025 4,050  
2026 2,617  
2027 922  
2028 142  
Thereafter 0  
Total lease payments 9,658  
Less interest (627)  
Present value of lease liabilities 9,031 $ 11,394
Total    
2024 (excluding the six months ended June 30, 2024) 54,003  
2025 65,914  
2026 63,265  
2027 59,066  
2028 52,192  
Thereafter 464,114  
Total lease payments $ 758,554