v3.26.1
Segment Reporting - Schedule of Key Operating Data for the Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting        
Revenue $ 114,612 $ 121,423 $ 201,014 $ 214,558
Commission and service costs 104,612 112,025 184,423 197,071
Stock-based compensation (425) (945) (1,013) (2,450)
Litigation contingency (199) (6) (205) (10)
Depreciation and amortization (2,562) (1,458) (3,930) (2,897)
Other income (expense), net (1,840) (1,151) (2,450) (2,356)
Loss before income taxes (6,180) (3,530) (14,394) (9,160)
Total        
Segment Reporting        
Revenue 114,601 120,787 201,003 213,278
Real Estate Brokerage        
Segment Reporting        
Revenue 106,970 115,979 188,308 204,854
Mortgage        
Segment Reporting        
Revenue 5,681 3,316 9,164 5,919
Title        
Segment Reporting        
Revenue 1,950 1,492 3,531 2,505
Eliminations And Reconciling Items        
Segment Reporting        
Revenue (413) (450) (825) (902)
Intersegment Eliminations        
Segment Reporting        
Revenue (32) (32) (63) (65)
Intersegment Eliminations | Real Estate Brokerage        
Segment Reporting        
Revenue 0 0 0 0
Intersegment Eliminations | Mortgage        
Segment Reporting        
Revenue 0 0 0 0
Intersegment Eliminations | Title        
Segment Reporting        
Revenue (32) (32) (63) (65)
Corporate and other services        
Segment Reporting        
Revenue 392 1,054 773 2,117
Adjusted EBITDA by segment (2,498) (1,713) (4,457) (3,969)
Operating segments        
Segment Reporting        
Revenue 114,633 120,819 201,066 213,343
Commission and service costs
Compensation
Other segment expenses
Adjusted EBITDA by segment 1,344 1,743 (2,339) 2,522
Operating segments | Real Estate Brokerage        
Segment Reporting        
Revenue 106,970 115,979 188,308 204,854
Commission and service costs 101,711 111,334 179,612 195,744
Compensation 1,343 1,537 2,675 2,850
Other segment expenses 2,782 1,007 7,945 2,574
Adjusted EBITDA by segment 1,134 2,101 (1,924) 3,686
Operating segments | Mortgage        
Segment Reporting        
Revenue 5,681 3,316 9,164 5,919
Commission and service costs 1,538 984 2,444 1,687
Compensation 1,550 1,042 2,854 2,096
Other segment expenses 2,337 1,376 3,933 2,599
Adjusted EBITDA by segment 256 (86) (67) (463)
Operating segments | Title        
Segment Reporting        
Revenue 1,982 1,524 3,594 2,570
Commission and service costs 278 217 581 335
Compensation 956 958 1,925 1,810
Other segment expenses 794 621 1,436 1,126
Adjusted EBITDA by segment $ (46) $ (272) $ (348) $ (701)