v3.26.1
Operating Segments - Schedule of Profit by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 12,866 $ 12,160 $ 25,207 $ 24,168
Segment expenses        
Net operating loss (2,344) (825) (4,306) (1,460)
Operating segments        
Segment expenses        
Net operating loss 4,690 5,625 9,698 11,656
Operating segments | Multifamily Segment        
Segment Reporting [Line Items]        
Revenues 8,950 8,493 17,383 17,257
Segment expenses        
Property tax and insurance (3,554) (2,522) (6,668) (5,057)
Repairs and maintenance (1,140) (986) (2,060) (1,626)
Other property expenses (1,423) (1,023) (2,783) (1,888)
Net operating loss 2,833 3,962 5,872 8,686
Operating segments | Commercial Segment        
Segment Reporting [Line Items]        
Revenues 3,916 3,667 7,824 6,911
Segment expenses        
Property tax and insurance (489) (608) (890) (1,232)
Repairs and maintenance (376) (368) (690) (642)
Other property expenses (1,194) (1,028) (2,418) (2,067)
Net operating loss $ 1,857 $ 1,663 $ 3,826 $ 2,970