XML 131 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable, accrued expenses, and other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 524,439 $ 389,741
Accrued construction 606,333 624,440
Acquired below-market leases 322,040 417,656
Conditional asset retirement obligations 53,083 52,723
Deferred rent liabilities 15,183 18,321
Operating lease liability 382,883 406,700
Unearned rent and tenant security deposits 548,529 449,622
Other liabilities 158,453 112,056
Accounts Payable and Accrued Liabilities $ 2,610,943 $ 2,471,259