XML 122 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Future Minimum Rents Future minimum rent under non-cancelable operating leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Future minimum rent [Abstract]    
2020 $ 2,205,675 $ 2,088,171
2021 2,222,643 2,106,963
2022 2,126,968 2,015,031
2023 2,068,871 1,838,699
2024 1,974,144 1,736,636
Thereafter $ 13,892,504 $ 12,295,464