XML 61 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Future Minimum Rents and Lease Payments - Future Minimum Base Rents Receivable (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Remaining 2020 $ 446,934
2021 584,672
2022 548,503
2023 510,695
2024 440,803
Thereafter 1,842,648
TOTAL 4,374,255
Non-Cancellable  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Remaining 2020 438,692
2021 557,376
2022 509,360
2023 469,228
2024 419,819
Thereafter 1,689,436
TOTAL 4,083,911
Subject to Early Termination Options  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
Remaining 2020 8,242
2021 27,296
2022 39,143
2023 41,467
2024 20,984
Thereafter 153,212
TOTAL $ 290,344