XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Tenant Operating Leases - (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Future minimum rental payments on non-cancelable leases  
2024 $ 367,377
2025 352,182
2026 296,359
2027 244,764
2028 208,242
Thereafter 657,911
Total $ 2,126,835