XML 156 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Operating Lease Liabilities, Payments Due [Abstract]      
Year 1 $ 6,252    
Year 2 6,151    
Year 3 5,943    
Year 4 5,969    
Year 5 5,828    
Years thereafter 574,244    
Total future minimum lease payments 604,387    
Less amount representing interest (498,056)    
Total present value of minimum payments 106,331 $ 100,900  
Finance Lease Liabilities, Payments, Due [Abstract]      
Year 1 260    
Year 2 260    
Year 3 234    
Year 4 199    
Year 5 46    
Years thereafter 607    
Total future minimum lease payments 1,606    
Less amount representing interest (298)    
Total present value of minimum payments $ 1,308   $ 618