v3.26.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued property taxes $ 155,796 $ 65,328
Resident security deposits 118,807 121,025
Accrued interest 68,612 68,763
Accrued construction and maintenance liabilities 54,513 57,662
Prepaid rent 33,131 33,189
Operating lease liabilities 19,059 17,196
Accounts payable 213 322
Other accrued liabilities 61,835 73,394
Total $ 511,966 $ 436,879