XML 84 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Future Minimum Base Rents and Lease Payments - Future Minimum Base Rents Receivable (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2021 $ 620,853
2022 580,209
2023 542,198
2024 473,851
2025 372,275
Thereafter 1,614,824
TOTAL 4,204,210
Non-cancellable  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2021 611,031
2022 557,761
2023 513,987
2024 453,059
2025 336,779
Thereafter 1,461,862
TOTAL 3,934,479
Subject to Early Termination Options  
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2021 9,822
2022 22,448
2023 28,211
2024 20,792
2025 35,496
Thereafter 152,962
TOTAL $ 269,731