v3.26.1
Accounts payable, accrued expenses, and other liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable and accrued expenses $ 394,010 $ 510,580
Accrued construction 270,622 314,836
Acquired below-market leases 118,000 133,033
Conditional asset retirement obligations 34,151 34,342
Deferred rent liabilities 26,073 14,659
Operating lease liability 354,905 360,543
Unearned rent and tenant security deposits 1,180,926 876,252
Other liabilities 134,839 152,828
Total $ 2,513,526 $ 2,397,073