XML 74 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Future Minimum Rents (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 (nine months) $ 733,816  
2019   $ 971,417
2020 952,756 928,102
2021 884,923 853,451
2022 782,066 751,972
2023 703,054 675,537
Thereafter 2,505,848 2,320,847
Total $ 6,562,463 $ 6,501,326