Quarterly report [Sections 13 or 15(d)]

Organization, Consolidation and Presentation of Financial Statements (Details)

v3.25.2
Organization, Consolidation and Presentation of Financial Statements (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Real Estate Properties [Line Items]            
Revenue   $ 121,423 $ 89,207 $ 214,558 $ 159,710  
Commission and service costs   112,025 81,072 197,071 144,709  
Marketing   1,404 1,332 2,774 2,534  
General and administrative   7,975 8,331 16,624 17,327  
Technology and development   1,839 1,555 3,776 3,148  
Goodwill   $ 21,498   $ 21,498   $ 21,498
Previously Reported            
Real Estate Properties [Line Items]            
Commission and service costs     78,000   139,200  
Litigation contingency     2,700   4,800  
Revision of Prior Period, Adjustment | Agent Recruiting Costs            
Real Estate Properties [Line Items]            
Marketing     600   1,200  
General and administrative     600   1,200  
Revision of Prior Period, Adjustment | Certain Direct Personnel-related Costs            
Real Estate Properties [Line Items]            
Technology and development     400   700  
Revenue | Previously Reported            
Real Estate Properties [Line Items]            
Revenue     83,100   148,500  
Commission and service costs | Previously Reported            
Real Estate Properties [Line Items]            
Revenue     $ 6,100   $ 11,200  
My Home Group            
Real Estate Properties [Line Items]            
Sale price in cash $ 4,200          
Payments from business combination $ 300          
Shares of common stock transferred (in shares) 814,672          
Acquisition date fair value of shares $ 2,100          
Consideration transferred 1,000          
Consideration initial present value 700          
Current assets 100          
Accounts payable and accrued liabilities 200          
Finite-lived intangible assets 3,200          
Goodwill $ 1,400