v3.25.4
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)