XML 98 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts payable, accrued expenses, and other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable and accrued expenses $ 382,956 $ 534,803
Accrued construction 400,317 500,890
Acquired below-market leases 164,020 180,407
Conditional asset retirement obligations 53,886 53,968
Deferred rent liabilities 11,297 11,461
Operating lease liability 371,412 507,127
Unearned rent and tenant security deposits 733,394 691,873
Other liabilities 164,132 173,822
Total $ 2,281,414 $ 2,654,351