v3.25.2
Segment Information - Schedule of Consolidated Operating Results Including Segment Expenses (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
Less:            
Loss on joint development agreement (2)         $ 3,785 $ 0
Cost of revenue (excluding 1 and 2) $ 8,231   $ 2,860   11,289 6,359
Research and development expenses (excluding 1) 22,841   26,196   44,410 51,208
General and administrative expenses (excluding 1) 7,969   8,663   15,186 17,074
Selling and marketing expenses (excluding 1) 1,393   1,706   3,335 4,235
Loss from Operations (34,923)   (48,913)   (65,341) (86,257)
Change in fair value of warrant liabilities (3) 88,478   (3,517)   93,878 (3,080)
Change in fair value loss on share subscription liabilities (4) (69,996)   0   (69,996) 0
Interest income 619   2,099   1,626 4,557
Income tax provision 70   123   127 123
Net loss (192,742) $ (34,867) (43,393) $ (35,326) (227,609) (78,719)
Reportable Segment Aggregation Before Other Operating Segment Member            
Segment Reporting, Revenue Reconciling Item [Line Items]            
Net revenues 5,511   2,012   8,879 4,119
Less:            
Stock-based compensation expense (1) 6,024   5,364   10,588 10,625
Loss on joint development agreement (2) 3,785   0   3,785 0
Cost of revenue (excluding 1 and 2) 4,414   2,796   7,441 6,193
Research and development expenses (excluding 1) 19,407   22,007   37,999 43,030
General and administrative expenses (excluding 1) 5,620   7,750   11,461 15,254
Selling and marketing expenses (excluding 1) 1,184   1,508   2,946 3,774
Legal settlement, net 0   11,500   0 11,500
Loss from Operations (34,923)   (48,913)   (65,341) (86,257)
Change in fair value of warrant liabilities (3) (88,478)   3,517   (93,878) 3,080
Change in fair value loss on share subscription liabilities (4) (69,996)   0   (69,996) 0
Interest income 619   2,099   1,626 4,557
Other income (expense), net (excluding 3 and 4) 106   27   107 24
Income tax provision (70)   (123)   (127) (123)
Net loss $ (192,742)   $ (43,393)   $ (227,609) $ (78,719)