XML 104 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts payable, accrued expenses, and other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable and accrued expenses $ 432,296 $ 524,439
Accrued construction 643,456 606,333
Acquired below-market leases 290,614 322,040
Conditional asset retirement obligations 55,958 53,083
Deferred rent liabilities 13,365 15,183
Operating lease liability 381,578 382,883
Unearned rent and tenant security deposits 561,795 548,529
Other liabilities 124,769 158,453
Total $ 2,503,831 $ 2,610,943