XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Recognition Policy (Details ) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Real Estate Properties      
Other Cost of Operating Revenue $ 582 $ 546 $ 700
Operating Lease, Lease Income [Abstract]      
Lease income - operating leases 424,063 364,957 306,658
Variable lease income [1] 142,116 121,860 102,754
Income from real estate operations 566,179 $ 486,817 $ 409,412
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]      
Operating Leases, Future Minimum Payments Receivable, Current 439,737    
Operating Leases, Future Minimum Payments Receivable, in Two Years 399,694    
Operating Leases, Future Minimum Payments Receivable, in Three Years 334,605    
Operating Leases, Future Minimum Payments Receivable, in Four Years 248,466    
Operating Leases, Future Minimum Payments Receivable, in Five Years 182,399    
Operating Leases, Future Minimum Payments Receivable, Thereafter 419,378    
Operating Leases, Future Minimum Payments Receivable $ 2,024,279    
[1] Primarily includes tenant reimbursements for real estate taxes, insurance and common area maintenance.