XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 7,883  
Year 2 8,885  
Year 3 8,886  
Year 4 8,983  
Year 5 8,979  
Years thereafter 562,853  
Total future minimum lease payments 606,469  
Less amount representing interest (480,281)  
Total present value of minimum payments 126,188 $ 125,759
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 153  
Year 2 46  
Year 3 46  
Year 4 46  
Year 5 46  
Years thereafter 462  
Total future minimum lease payments 799  
Less amount representing interest (181)  
Total present value of minimum payments $ 618 $ 685