XML 95 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Tenant Operating Leases - (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Future minimum rental payments on non-cancelable leases  
2022 $ 352,428
2023 345,261
2024 330,713
2025 310,611
2026 252,900
Thereafter 904,910
Total $ 2,496,823