XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 7,046  
Year 2 6,893  
Year 3 6,746  
Year 4 6,786  
Year 5 6,841  
Years thereafter 561,701  
Total future minimum lease payments 596,013  
Less amount representing interest (481,003)  
Total present value of minimum payments 115,010 $ 113,770
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 232  
Year 2 106  
Year 3 46  
Year 4 46  
Year 5 46  
Years thereafter 497  
Total future minimum lease payments 973  
Less amount representing interest (202)  
Total present value of minimum payments $ 771 $ 884