v3.26.1
Net Loss Per Share - Schedule of the Calculation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net loss, basic $ (40,537) $ (40,978) $ (151,563) $ (64,720)
Net loss, diluted $ (40,537) $ (40,978) $ (151,563) $ (64,720)
Denominator:        
Weighted-average shares outstanding used in calculating net loss per share, basic (in shares) 73,959,819 69,625,540 73,280,290 69,091,777
Weighted-average shares outstanding used in calculating net loss per share, diluted (in shares) 73,959,819 69,625,540 73,280,290 69,091,777
Net loss per share, basic (in USD per share) $ (0.55) $ (0.59) $ (2.07) $ (0.94)
Net loss per share, diluted (in USD per share) $ (0.55) $ (0.59) $ (2.07) $ (0.94)