XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Segment Profit or Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 39,766 $ 36,013 $ 76,919 $ 74,823
Less:        
Cost of revenue 25,082 30,075 63,606 57,603
Research and development 22,529 38,485 51,582 81,940
Impairment charges 0 93,200 15,000 93,200
Change in fair value of contingent consideration 0 0 (18,700) (70)
Amortization of intangible assets     367,409 13,706
Other income, net 4,696 6,069 8,990 12,828
Income tax provision (benefit) 35 0 (267) 0
Consolidated net loss (41,930) (173,319) (468,005) (251,497)
Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenue 39,766 36,013 76,919 74,823
Less:        
Cost of revenue 25,082 30,075 63,606 57,603
Research and development 22,529 38,485 51,582 81,940
Sales and marketing 19,516 23,807 39,592 46,344
General and administrative 16,659 22,070 36,751 43,286
Impairment charges 0 93,200 15,000 93,200
Change in fair value of contingent consideration 0 0 (18,700) (70)
Amortization of intangible assets 833 4,222 362,875 9,728
Other income, net 2,958 2,527 5,515 5,711
Income tax provision (benefit) 35 0 (267) 0
Consolidated net loss $ (41,930) $ (173,319) $ (468,005) $ (251,497)