XML 16 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Tenant Operating Leases - Schedule of Future Minimum Rental Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Future minimum rental payments on non-cancelable leases  
2020 $ 224,645
2021 296,531
2022 289,574
2023 281,441
2024 269,574
Thereafter 1,082,993
Total $ 2,444,758