XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Future Minimum Rents and Lease Payments - Future Minimum Base Rents Receivable (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2021 $ 470,280
2022 618,596
2023 578,966
2024 496,830
2025 400,053
Thereafter 1,665,524
TOTAL 4,230,249
Non-cancellable  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2021 462,812
2022 597,590
2023 550,544
2024 473,481
2025 345,430
Thereafter 1,460,803
TOTAL 3,890,660
Subject to Early Termination Options  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2021 7,468
2022 21,006
2023 28,422
2024 23,349
2025 54,623
Thereafter 204,721
TOTAL $ 339,589