v3.25.2
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Number of Shares  
Beginning balance (in shares) 5,231,262
Granted (in shares) 3,147,871
Exercised (in shares) (9,083)
Forfeited (in shares) (914,134)
Ending balance (in shares) 7,455,916
Vested and expected to vest (in shares) 7,455,916
Exercisable at end of period (in shares) 2,780,597
Weighted Average Exercise Price  
Beginning balance (in dollars per share) $ 16.14
Granted (in dollars per share) 11.66
Exercised (in dollars per share) 8.10
Forfeited (in dollars per share) 19.91
Ending balance (in dollars per share) 13.80
Vested and expected to vest (in dollars per share) 13.80
Exercisable, ending balance (in dollars per share) $ 15.71