XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 9,809  
Year 2 9,224  
Year 3 9,315  
Year 4 9,218  
Year 5 9,063  
Years thereafter 556,191  
Total future minimum lease payments 602,820  
Less amount representing interest (473,698)  
Total present value of minimum payments 129,122 $ 125,759
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 84  
Year 2 40  
Year 3 18  
Total future minimum lease payments 142  
Less amount representing interest (4)  
Total present value of minimum payments $ 138 $ 685
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Debt and Capital Lease Obligations Debt and Capital Lease Obligations