XML 82 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 19,329  
2025 18,800  
2026 16,637  
2027 16,494  
2028 16,291  
Thereafter 863,847  
Total lease payments 951,398  
Less: Imputed interest (647,845)  
Total present value of lease liabilities 303,553 $ 302,360
Finance Leases    
2024 5,547  
2025 3,980  
2026 4,030  
2027 3,991  
2028 3,948  
Thereafter 369,892  
Total lease payments 391,388  
Less: Imputed interest (311,711)  
Total present value of lease liabilities $ 79,677 $ 113,464