XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 9,814  
Year 2 9,276  
Year 3 9,258  
Year 4 9,227  
Year 5 9,146  
Years thereafter 558,415  
Total future minimum lease payments 605,136  
Less amount representing interest (476,099)  
Total present value of minimum payments 129,037 $ 125,759
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 148  
Year 2 94  
Year 3 74  
Year 4 46  
Year 5 47  
Years thereafter 603  
Total future minimum lease payments 1,012  
Less amount representing interest (166)  
Total present value of minimum payments $ 846 $ 685