XML 105 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Tenant Operating Leases - Schedule of Future Minimum Rental Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Future minimum rental payments on non-cancelable leases  
2019 $ 215,869
2020 284,473
2021 279,709
2022 269,409
2023 259,113
Thereafter 1,116,937
Total $ 2,425,510