v3.26.1
Segment Reporting - Schedule of Key Operating Data for the Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting    
Revenue $ 86,401 $ 93,135
Commission and service costs 79,811 85,047
Total adjusted EBITDA (5,641) (1,474)
Stock-based compensation (588) (1,506)
Litigation contingency (6) (4)
Depreciation and amortization (1,368) (1,440)
Other income (expense), net (610) (1,205)
Loss before income taxes (8,215) (5,629)
Total    
Segment Reporting    
Revenue 86,401 92,491
Real Estate Brokerage    
Segment Reporting    
Revenue 81,338 88,875
Mortgage    
Segment Reporting    
Revenue 3,482 2,603
Title    
Segment Reporting    
Revenue 1,581 1,013
Eliminations And Reconciling Items    
Segment Reporting    
Revenue (413) (452)
Intersegment Eliminations    
Segment Reporting    
Revenue (32) (34)
Intersegment Eliminations | Real Estate Brokerage    
Segment Reporting    
Revenue 0 0
Intersegment Eliminations | Mortgage    
Segment Reporting    
Revenue 0 0
Intersegment Eliminations | Title    
Segment Reporting    
Revenue (32) (34)
Corporate and other services    
Segment Reporting    
Revenue 381 1,062
Total adjusted EBITDA (2,696) (2,252)
Operating segments    
Segment Reporting    
Revenue 86,433 92,525
Commission and service costs 79,072 85,220
Compensation 3,605 3,219
Other segment expenses 6,701 3,308
Total adjusted EBITDA (2,945) 778
Operating segments | Real Estate Brokerage    
Segment Reporting    
Revenue 81,338 88,875
Commission and service costs 77,901 84,411
Compensation 1,332 1,313
Other segment expenses 4,425 1,566
Total adjusted EBITDA (2,320) 1,585
Operating segments | Mortgage    
Segment Reporting    
Revenue 3,482 2,603
Commission and service costs 906 703
Compensation 1,304 1,054
Other segment expenses 1,596 1,224
Total adjusted EBITDA (324) (378)
Operating segments | Title    
Segment Reporting    
Revenue 1,613 1,047
Commission and service costs 265 106
Compensation 969 852
Other segment expenses 680 518
Total adjusted EBITDA $ (301) $ (429)