XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 6,326  
Year 2 6,379  
Year 3 6,191  
Year 4 6,126  
Year 5 6,311  
Years thereafter 565,067  
Total future minimum lease payments 596,400  
Less amount representing interest (485,827)  
Total present value of minimum payments 110,573 $ 107,569
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 241  
Year 2 232  
Year 3 60  
Year 4 46  
Year 5 46  
Years thereafter 532  
Total future minimum lease payments 1,157  
Less amount representing interest (232)  
Total present value of minimum payments $ 925 $ 1,095