v3.25.2
Operating Segments - Schedule of Profit by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenues $ 12,160 $ 11,773 $ 24,168 $ 23,672
Segment expenses        
Total profit from segments (825) (1,082) (1,460) (2,415)
Operating segments        
Segment expenses        
Total profit from segments 5,625 5,149 11,656 10,414
Operating segments | Multifamily Segment        
Segment Reporting Information [Line Items]        
Revenues 8,493 8,675 17,257 17,185
Segment expenses        
Property tax and insurance (2,522) (2,665) (5,057) (5,406)
Repairs and maintenance (986) (994) (1,626) (1,635)
Other property expenses (1,023) (839) (1,888) (1,675)
Profit from segment 3,962 4,177 8,686 8,469
Operating segments | Commercial Segment        
Segment Reporting Information [Line Items]        
Revenues 3,667 3,098 6,911 6,487
Segment expenses        
Property tax and insurance (608) (843) (1,232) (1,942)
Repairs and maintenance (368) (290) (642) (600)
Other property expenses (1,028) (993) (2,067) (2,000)
Profit from segment $ 1,663 $ 972 $ 2,970 $ 1,945