v3.26.1
Net loss per share - Basic and Diluted Net (Loss) Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Computation of basic and diluted net income (loss) per share:            
Net loss $ (34,673) $ (36,591) $ (25,934) $ (52,103) $ (71,264) $ (78,037)
Fair value adjustment     (20,320)   (9,323) (17,904)
Adjusted diluted net loss $ (34,673)   $ (46,254)   $ (80,587) $ (95,941)
Weighted average shares outstanding - basic 100,116   66,143   99,209 60,191
Add: Dilutive effect of the Warrants     7,894   425 7,991
Weighted average shares outstanding - diluted 100,116   74,037   99,634 68,182
Net loss per share-basic (in dollars per share) $ (0.35)   $ (0.39)   $ (0.72) $ (1.3)
Net loss per share-diluted (in dollars per share) $ (0.35)   $ (0.62)   $ (0.81) $ (1.41)