v3.25.2
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Net revenue $ 181,330   $ 164,502   $ 349,365 $ 320,742
Depreciation         18,506 19,651
Stock-based compensation 12,215   8,841   22,968 16,615
Other research and development 9,023   7,886   19,204 15,506
Other sales and marketing 24,075   21,677   46,758 41,898
Impairment charges (Note 5) 20,041   0   20,041 0
LOSS FROM OPERATIONS (47,628)   (21,941)   (75,453) (52,508)
Interest income (2,263)   (4,592)   (5,984) (9,426)
Interest expense 933   1,666   2,551 3,351
Other expense (income) (482)   2   (547) 265
Loss before taxes (45,816)   (19,017)   (71,473) (46,698)
Income tax expense (benefit) (724)   (375)   (458) (995)
Net loss (45,092) $ (25,923) (18,642) $ (27,061) (71,015) (45,703)
Reportable Segment            
Segment Reporting Information [Line Items]            
Net revenue 181,330   164,502   349,365 320,742
Amortization 8,124   8,362   16,486 16,724
Depreciation 9,141   9,746   18,507 19,652
Stock-based compensation 12,215   8,840   22,969 16,614
Other cost of revenue 95,525   82,361   181,342 163,361
Other general and administrative 52,836   47,502   103,585 98,245
Other research and development 7,859   7,172   16,961 14,127
Other sales and marketing 23,217   20,916   44,927 40,585
Restructuring charges 0   1,544   0 3,942
Impairment charges (Note 5) 20,041   0   20,041 0
LOSS FROM OPERATIONS (47,628)   (21,941)   (75,453) (52,508)
Interest income (2,263)   (4,592)   (5,984) (9,426)
Interest expense 933   1,666   2,551 3,351
Other expense (income) (482)   2   (547) 265
Loss before taxes (45,816)   (19,017)   (71,473) (46,698)
Income tax expense (benefit) (724)   (375)   (458) (995)
Net loss $ (45,092)   $ (18,642)   $ (71,015) $ (45,703)