Annual report [Section 13 and 15(d), not S-K Item 405]

Segment Reporting - Schedule of Key Operating Data for the Reportable Segments (Details)

v3.25.1
Segment Reporting - Schedule of Key Operating Data for the Reportable Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting    
Revenue $ 335,184,000 $ 345,226,000
Commission and service costs 306,913,000 316,932,000
Total adjusted EBITDA (5,710,000) (4,111,000)
Gain on sale of business 2,958,000 0
Stock based compensation (8,839,000) (12,994,000)
Litigation contingency (3,491,000) 0
Depreciation and amortization (5,423,000) (5,947,000)
Other expense (income), net (2,094,000) (580,000)
Other non-cash items and transactions costs 0 (201,000)
Loss before income taxes (22,599,000) (23,833,000)
Total    
Segment Reporting    
Revenue 328,738,000  
Real Estate Brokerage    
Segment Reporting    
Revenue 314,741,000  
Mortgage    
Segment Reporting    
Revenue 10,925,000  
Technology    
Segment Reporting    
Revenue 3,072,000  
Operating segments    
Segment Reporting    
Revenue 330,148,000 335,828,000
Commission and service costs 302,522,000 306,373,000
Compensation 9,531,000 9,073,000
Other segment expenses 15,891,000 18,218,000
Total adjusted EBITDA 2,204,000 2,164,000
Operating segments | Real Estate Brokerage    
Segment Reporting    
Revenue 314,741,000 325,405,000
Commission and service costs 299,257,000 304,238,000
Compensation 3,594,000 3,644,000
Other segment expenses 8,725,000 11,849,000
Total adjusted EBITDA 3,165,000 5,674,000
Operating segments | Mortgage    
Segment Reporting    
Revenue 10,925,000 7,251,000
Commission and service costs 3,255,000 1,998,000
Compensation 3,297,000 2,839,000
Other segment expenses 5,857,000 4,280,000
Total adjusted EBITDA (1,484,000) (1,866,000)
Operating segments | Technology    
Segment Reporting    
Revenue 4,482,000 3,172,000
Commission and service costs 10,000 137,000
Compensation 2,640,000 2,590,000
Other segment expenses 1,309,000 2,089,000
Total adjusted EBITDA 523,000 (1,644,000)
Intersegment Eliminations    
Segment Reporting    
Revenue (1,410,000) 0
Intersegment Eliminations | Real Estate Brokerage    
Segment Reporting    
Revenue 0 0
Intersegment Eliminations | Mortgage    
Segment Reporting    
Revenue 0 0
Intersegment Eliminations | Technology    
Segment Reporting    
Revenue (1,410,000) 0
Corporate and other services    
Segment Reporting    
Revenue 6,446,000 9,398,000
Total adjusted EBITDA $ (7,914,000) $ (6,275,000)