Commitments and Contingencies - Summary of Real Estate Development Commitments (Details) $ in Thousands |
Jun. 30, 2026
USD ($)
ApartmentUnit
Project
|
|---|---|
| Projects Under Development Consolidated [Member] | |
| Projects/Investments/Units/Remaining Commitments schedule | |
| Apartment Units | ApartmentUnit | 520 |
| Consolidated project under development commitment fund | $ | $ 116,149 |
| Number of consolidated projects in various stages of development | Project | 2 |
| Projects Under Development Unconsolidated [Member] | |
| Projects/Investments/Units/Remaining Commitments schedule | |
| Apartment Units | ApartmentUnit | 270 |
| Number of unconsolidated projects in various stages of development | Project | 1 |
| Unconsolidated project under development commitment fund | $ | $ 9,905 |
| Projects Under Development [Member] | |
| Projects/Investments/Units/Remaining Commitments schedule | |
| Apartment Units | ApartmentUnit | 790 |
| Project under development commitment fund | $ | $ 126,054 |
| Number of projects in various stages of development | Project | 3 |