XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 6,366  
Year 2 6,037  
Year 3 6,006  
Year 4 5,827  
Year 5 6,003  
Years thereafter 566,780  
Total future minimum lease payments 597,019  
Less amount representing interest (488,962)  
Total present value of minimum payments 108,057 $ 107,569
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 253  
Year 2 234  
Year 3 153  
Year 4 46  
Year 5 46  
Years thereafter 555  
Total future minimum lease payments 1,287  
Less amount representing interest (249)  
Total present value of minimum payments $ 1,038 $ 1,095