v3.26.1
Loss per Share - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ 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
Earnings per Share [Line Items}            
Net loss $ (96,267) $ (53,156) $ (9,392) $ (18,843) $ (149,423) $ (28,235)
Accretion of redeemable convertible preferred stock to redemption value (170)   (129)   (329) (250)
Cumulative dividend on redeemable convertible preferred stock (2,902)   (2,681)   (5,746) (5,308)
Net loss attributable to common stockholders, Basic, Total (99,339)   (12,202)   (155,498) (33,793)
Net income loss attributable to common stockholders - diluted $ (99,339)   $ (12,202)   $ (155,498) $ (33,793)
Weighted average common shares outstanding —basic 128,674,548   126,853,536   128,238,204 126,576,130
Weighted-average common shares outstanding—diluted 128,674,548   126,853,536   128,238,204 126,576,130
Earnings per share-basic $ (0.77)   $ (0.1)   $ (1.21) $ (0.27)
Earnings per share-diluted $ (0.77)   $ (0.1)   $ (1.21) $ (0.27)