XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 6,401  
Year 2 6,081  
Year 3 6,067  
Year 4 5,922  
Year 5 5,866  
Years thereafter 571,296  
Total future minimum lease payments 601,633  
Less amount representing interest (494,458)  
Total present value of minimum payments 107,175 $ 106,331
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 260  
Year 2 248  
Year 3 232  
Year 4 106  
Year 5 46  
Years thereafter 590  
Total future minimum lease payments 1,482  
Less amount representing interest (286)  
Total present value of minimum payments $ 1,196 $ 1,308