Segment Information - Summary of NOI by Segment (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Segment Information | |||
| Total property revenue | $ 433,180 | $ 465,664 | $ 517,887 |
| NOI | 250,132 | 277,279 | 318,492 |
| Operating Segments | |||
| Segment Information | |||
| Property rental revenue | 413,563 | 444,470 | 490,713 |
| Other property revenue | 19,617 | 21,194 | 27,174 |
| Total property revenue | 433,180 | 465,664 | 517,887 |
| Real estate taxes | 45,542 | 49,300 | 59,622 |
| Payroll | 27,449 | 29,640 | 34,305 |
| Utilities | 29,507 | 29,648 | 31,854 |
| Repairs and maintenance | 44,571 | 44,484 | 40,021 |
| Other property operating | 33,794 | 29,345 | 32,478 |
| Total property expense | 180,863 | 182,417 | 198,280 |
| NOI | 252,317 | 283,247 | 319,607 |
| Operating Segments | Multifamily Segment | |||
| Segment Information | |||
| Property rental revenue | 203,096 | 214,431 | 205,061 |
| Other property revenue | 2,841 | 3,677 | 8,068 |
| Total property revenue | 205,937 | 218,108 | 213,129 |
| Real estate taxes | 23,106 | 22,197 | 21,924 |
| Payroll | 14,714 | 16,347 | 19,060 |
| Utilities | 15,341 | 15,337 | 14,905 |
| Repairs and maintenance | 23,469 | 22,396 | 15,978 |
| Other property operating | 12,338 | 11,612 | 11,862 |
| Total property expense | 88,968 | 87,889 | 83,729 |
| NOI | 116,969 | 130,219 | 129,400 |
| Operating Segments | Commercial Segment | |||
| Segment Information | |||
| Property rental revenue | 210,467 | 230,039 | 285,652 |
| Other property revenue | 16,776 | 17,517 | 19,106 |
| Total property revenue | 227,243 | 247,556 | 304,758 |
| Real estate taxes | 22,436 | 27,103 | 37,698 |
| Payroll | 12,735 | 13,293 | 15,245 |
| Utilities | 14,166 | 14,311 | 16,949 |
| Repairs and maintenance | 21,102 | 22,088 | 24,043 |
| Other property operating | 21,456 | 17,733 | 20,616 |
| Total property expense | 91,895 | 94,528 | 114,551 |
| NOI | 135,348 | 153,028 | 190,207 |
| Other | |||
| Segment Information | |||
| NOI | $ (2,185) | $ (5,968) | $ (1,115) |