v3.25.4
Segment Reporting - Statement of Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total assets $ 1,041,527 $ 977,339
Equity method investments 79,168 538
Operating | Residential    
Segment Reporting Information [Line Items]    
Total assets 588,704 631,324
Equity method investments 0 0
Operating | Commercial    
Segment Reporting Information [Line Items]    
Total assets 370,949 276,530
Equity method investments 79,168 0
Corporate Category    
Segment Reporting Information [Line Items]    
Total assets 81,874 69,485
Equity method investments $ 0 $ 538