XML 104 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Operating Lease Liabilities, Payments Due [Abstract]      
Year 1 $ 6,232    
Year 2 6,011    
Year 3 6,039    
Year 4 5,844    
Year 5 5,956    
Years thereafter 568,311    
Total future minimum lease payments 598,393    
Less amount representing interest (490,824)    
Total present value of minimum payments 107,569 $ 106,331 $ 100,900
Finance Lease Liabilities, Payments, Due [Abstract]      
Year 1 260    
Year 2 234    
Year 3 199    
Year 4 46    
Year 5 46    
Years thereafter 567    
Total future minimum lease payments 1,352    
Less amount representing interest (257)    
Total present value of minimum payments $ 1,095 $ 1,308