v3.25.2
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
Number of Shares  
Balance outstanding at beginning of year (in shares) 8,706,197
Granted (in shares) 2,593,600
Exercised (in shares) (295,285)
Forfeited or cancelled (in shares) (389,043)
Balance outstanding at end of year (in shares) 10,615,469
Options vested and exercisable at end of year (in shares) 1,633,000
Options vested and expected to vest end of year (in shares) 10,615,469
Weighted - Average Exercise Price  
Balance outstanding at beginning of year (in dollars per share) $ 13.21
Granted (in dollars per share) 10.66
Exercised (in dollars per share) 6.17
Forfeited or cancelled (in dollars per share) 12.28
Balance outstanding at end of year (in dollars per share) 12.81
Options vested and exercisable at end of year (in dollars per share) 8.95
Options vested and expected to vest at end of year (in dollars per share) $ 12.81
Weighted-Average Remaining Contractual Term (In years)  
Balance outstanding at end of year (in years) 8 years 11 months 23 days
Options vested and exercisable at end of year (in years) 7 years 6 months 18 days
Options vested and expected to vest at end of year (in years) 8 years 11 months 23 days
Aggregate Intrinsic Value  
Balance at beginning of year $ 2,104
Exercised 1,112
Balance outstanding at end of year 3,509
Options vested and exercisable at end of year 2,063
Options vested and expected to vest at end of year 3,509
Employee Stock Option  
Aggregate Intrinsic Value  
Unrecognized compensation cost related to unvested stock options $ 88,100
Weighted average period over which unrecognized compensation cost is expected to be recognized 3 years 2 months 8 days