XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 6,972  
Year 2 6,982  
Year 3 6,744  
Year 4 6,745  
Year 5 6,867  
Years thereafter 563,451  
Total future minimum lease payments 597,761  
Less amount representing interest (482,780)  
Total present value of minimum payments 114,981 $ 113,770
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 232  
Year 2 153  
Year 3 46  
Year 4 46  
Year 5 46  
Years thereafter 509  
Total future minimum lease payments 1,032  
Less amount representing interest (213)  
Total present value of minimum payments $ 819 $ 884