Quarterly report [Sections 13 or 15(d)]

Segment Information - Summary of Financial Information of Operating Segment (Details)

v3.25.3
Segment Information - Summary of Financial Information of Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 193,892 $ 168,511 $ 511,206 $ 455,982
Cost of services 120,996 104,754 315,962 279,703
Depreciation and amortization 2,743 4,550 8,745 11,301
Other income 4,041 5,321 13,518 15,701
Income tax expense (benefit) 1,230 (967) (979) (3,613)
Total operating expenses 196,266 179,976 540,336 495,595
Net income (loss) 240 (5,385) (15,217) (20,910)
Other significant noncash items:        
Interest expense 197 208 584 611
Stock-based compensation 5,966 6,071 18,368 17,755
Real estate brokerage commissions        
Segment Reporting Information [Line Items]        
Total revenue 162,166 141,970 427,205 386,868
Financing fees        
Segment Reporting Information [Line Items]        
Total revenue 26,292 20,582 70,681 53,303
Other revenue        
Segment Reporting Information [Line Items]        
Total revenue 5,434 5,959 13,320 15,811
Operating Segments | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue 193,892 168,511 511,206 455,982
Depreciation and amortization 2,743 4,550 8,745 11,301
Other segment items 17,382 13,087 47,105 40,294
Interest expense 197 208 584 611
Other income (4,041) (5,321) (13,518) (15,701)
Income tax expense (benefit) 1,230 (967) (979) (3,613)
Total operating expenses 193,652 173,896 526,423 476,892
Net income (loss) 240 (5,385) (15,217) (20,910)
Other significant noncash items:        
Interest income 3,389 4,468 11,795 13,967
Interest expense 197 208 584 611
Stock-based compensation 5,966 6,071 18,368 17,755
Operating Segments | Real estate brokerage commissions | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue 162,166 141,970 427,205 386,868
Operating Segments | Financing fees | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue 26,292 20,582 70,681 53,303
Operating Segments | Other revenue | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue 5,434 5,959 13,320 15,811
Operating Segments | Cost of services | Reportable Segment        
Segment Reporting Information [Line Items]        
Cost of services 120,996 104,754 315,962 279,703
Operating Segments | Sales and production support | Reportable Segment        
Segment Reporting Information [Line Items]        
Total cost of service 46,486 48,239 142,739 136,656
Operating Segments | Facility expenses | Reportable Segment        
Segment Reporting Information [Line Items]        
Total cost of service 8,659 9,346 25,785 27,641
Adjustments and reconciling items        
Segment Reporting Information [Line Items]        
Net income (loss) $ 0 $ 0 $ 0 $ 0