XML 100 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Revenues and Maturity of Future Minimum Rents (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]    
2020 $ 526,431  
2021 475,822  
2022 419,219  
2023 366,336  
2024 320,190  
Thereafter 1,279,376  
Total $ 3,387,374  
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2019   $ 497,083
2020   448,956
2021   401,871
2022   341,889
2023   294,451
Thereafter   1,244,246
Total   $ 3,228,496