XML 131 R71.htm IDEA: XBRL DOCUMENT v3.24.4
Accounts payable, accrued expenses, and other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable and accrued expenses $ 534,803 $ 524,439
Accrued construction 500,890 606,333
Acquired below-market leases 180,407 322,040
Conditional asset retirement obligations 53,968 53,083
Deferred rent liabilities 11,461 15,183
Operating lease liability 507,127 382,883
Unearned rent and tenant security deposits 691,873 548,529
Other liabilities 173,822 158,453
Accounts Payable and Accrued Liabilities $ 2,654,351 $ 2,610,943