XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (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]        
Revenue $ 199,561 $ 171,329 $ 575,961 $ 477,642
Less:        
Depreciation and amortization 10,969 9,716 32,407 26,351
Total operating expenses 223,278 188,468 621,304 535,949
Loss from operations (23,717) (17,139) (45,343) (58,307)
Interest income 2,218 2,050 6,259 7,410
Interest expense (2,483) (1,077) (6,679) (2,218)
Provision for (benefit from) income taxes 483 (137) 817 448
Net loss (24,465) (16,029) (46,580) (53,563)
Marketplace and service        
Segment Reporting Information [Line Items]        
Revenue 176,510 155,908 518,442 429,848
Less:        
Cost of revenue (excluding depreciation & amortization) 70,859 67,064 214,580 187,010
Customer assurance        
Segment Reporting Information [Line Items]        
Revenue 23,051 15,421 57,519 47,794
Less:        
Cost of revenue (excluding depreciation & amortization) 22,098 14,176 52,984 41,548
ACV Segment        
Segment Reporting Information [Line Items]        
Revenue 199,561 171,329 575,961 477,642
Less:        
Marketplace operations 31,640 28,094 91,405 78,163
Technology and development 14,886 14,445 45,112 42,139
Sales and marketing 24,614 24,209 78,583 71,553
General and administrative 48,212 30,764 106,233 89,185
Depreciation and amortization 10,969 9,716 32,407 26,351
Total operating expenses 223,278 188,468 621,304 535,949
Loss from operations (23,717) (17,139) (45,343) (58,307)
Interest income 2,218 2,050 6,259 7,410
Interest expense (2,483) (1,077) (6,679) (2,218)
Provision for (benefit from) income taxes 483 (137) 817 448
Net loss (24,465) (16,029) (46,580) (53,563)
ACV Segment | Marketplace and service        
Less:        
Cost of revenue (excluding depreciation & amortization) 70,859 67,064 214,580 187,010
ACV Segment | Customer assurance        
Less:        
Cost of revenue (excluding depreciation & amortization) $ 22,098 $ 14,176 $ 52,984 $ 41,548