XML 105 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts payable, accrued expenses, and other liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable and accrued expenses $ 434,668 $ 524,439
Accrued construction 612,663 606,333
Acquired below-market leases 267,137 322,040
Conditional asset retirement obligations 55,709 53,083
Deferred rent liabilities 12,223 15,183
Operating lease liability 379,223 382,883
Unearned rent and tenant security deposits 583,625 548,529
Other liabilities 184,287 158,453
Total $ 2,529,535 $ 2,610,943