v3.26.1
Segment Information - Summary of NOI by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Information    
Total property revenue $ 108,034 $ 108,716
NOI 60,921 65,285
Operating Segments    
Segment Information    
Property rental revenue 103,606 104,359
Other property revenue 4,428 4,357
Total property revenue 108,034 108,716
Real estate taxes 11,185 11,163
Payroll 7,236 6,749
Utilities 9,149 7,320
Repairs and maintenance 9,952 9,909
Other property operating 9,365 7,193
Total property expense 46,887 42,334
NOI 61,147 66,382
Operating Segments | Multifamily Segment    
Segment Information    
Property rental revenue 47,716 54,602
Other property revenue 608 621
Total property revenue 48,324 55,223
Real estate taxes 6,305 5,571
Payroll 3,804 3,742
Utilities 4,106 3,918
Repairs and maintenance 4,737 5,437
Other property operating 3,002 3,045
Total property expense 21,954 21,713
NOI 26,370 33,510
Operating Segments | Commercial Segment    
Segment Information    
Property rental revenue 55,890 49,757
Other property revenue 3,820 3,736
Total property revenue 59,710 53,493
Real estate taxes 4,880 5,592
Payroll 3,432 3,007
Utilities 5,043 3,402
Repairs and maintenance 5,215 4,472
Other property operating 6,363 4,148
Total property expense 24,933 20,621
NOI 34,777 32,872
Other    
Segment Information    
NOI $ (226) $ (1,097)