XML 19 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 6,417  
Year 2 6,147  
Year 3 6,039  
Year 4 6,006  
Year 5 5,827  
Years thereafter 572,754  
Total future minimum lease payments 603,190  
Less amount representing interest (496,265)  
Total present value of minimum payments 106,925 $ 106,331
Finance Lease Liabilities, Payments, Due [Abstract]    
Year 1 260  
Year 2 255  
Year 3 232  
Year 4 153  
Year 5 46  
Years thereafter 602  
Total future minimum lease payments 1,548  
Less amount representing interest (299)  
Total present value of minimum payments $ 1,249 $ 1,308