XML 79 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Future Minimum Rents and Lease Payments - Future Minimum Base Rents Receivable (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Remaining 2020 $ 309,744
2021 596,040
2022 550,874
2023 513,610
2024 443,618
Thereafter 1,847,819
TOTAL 4,261,705
Non-Cancellable  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Remaining 2020 304,873
2021 572,597
2022 513,261
2023 473,150
2024 422,872
Thereafter 1,694,514
TOTAL 3,981,267
Subject to Early Termination Options  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Remaining 2020 4,871
2021 23,443
2022 37,613
2023 40,460
2024 20,746
Thereafter 153,305
TOTAL $ 280,438