v3.26.1
Segment Reporting - Schedule of segment financial information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 77,653 $ 160,315 $ 157,728 $ 321,013
Cost of revenue:        
Cost of Revenue 70,536 146,126 145,054 296,317
Gross Profit:        
Gross profit 7,117 14,189 12,674 24,696
Operating expenses:        
Sales, marketing and operating 7,622 13,188 15,196 27,016
General and administrative 6,780 7,796 12,907 14,992
Technology and development 954 986 1,840 2,006
Total operating expenses 15,356 21,970 29,943 44,014
Loss from operations (8,239) (7,781) (17,269) (19,318)
Other income (expense):        
Change in fair value of warrant liabilities 123 329 292 72
Interest expense (1,387) (3,665) (3,004) (7,187)
Other income, net 231 244 592 540
Total other expense (1,033) (3,092) (2,120) (6,575)
Loss before income taxes (9,272) (10,873) (19,389) (25,893)
Cash Offer [Member]        
Revenue:        
Total revenue 71,745 152,071 145,244 305,904
Cost of revenue:        
Cost of Revenue [1] 66,610 140,914 136,484 286,649
Gross Profit:        
Gross profit 5,135 11,157 8,760 19,255
B2B Renovate [Member]        
Revenue:        
Total revenue 4,773 6,415 10,490 11,729
Cost of revenue:        
Cost of Revenue 3,808 5,117 8,344 9,357
Gross Profit:        
Gross profit 965 1,298 2,146 2,372
Other [Member]        
Revenue:        
Total revenue 1,135 1,829 1,994 3,380
Cost of revenue:        
Cost of Revenue 118 95 226 311
Gross Profit:        
Gross profit $ 1,017 $ 1,734 $ 1,768 $ 3,069
[1] Includes real estate inventory valuation adjustments of $0.3 million and $1.1 million during three months ended June 30, 2026 and 2025, respectively, and $0.7 million and $2.8 million during the six months ended June 30, 2026 and 2025, respectively.