XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Tenant Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases      
Option to extend lease true    
Lease, practical expedients true    
Lease Income      
Total lease payments $ 558,200 $ 450,369 $ 352,797
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Leases, Income Statement, Lease Revenue Operating Leases, Income Statement, Lease Revenue Operating Leases, Income Statement, Lease Revenue
Less: Operating cost reimbursements and percentage rents $ 60,694 $ 47,962 $ 36,929
Total non-variable lease payments 497,506 $ 402,407 $ 315,868
Future non-variable lease payments      
2024 558,548    
2025 553,567    
2026 534,151    
2027 507,623    
2028 470,740    
Thereafter 2,341,234    
Total $ 4,965,863