v3.25.1
Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Number of Shares  
Outstanding - Beginning Balance | shares 6,802,474
Granted | shares 304,775
Exercised | shares (887)
Forfeited | shares (134,830)
Outstanding - Ending Balance | shares 6,971,532
Vested (exercisable) | shares 6,223,071
Expected to vest (unexercisable) | shares 748,461
Weighted-average fair value per share $ 4.15
Weighted- Average Exercise Price/Share  
Outstanding - Beginning Balance 16.38
Granted 6.71
Exercised 3.15
Forfeited 22.14
Outstanding - Ending Balance 15.85
Vested (exercisable) 15.95
Expected to vest (unexercisable) $ 14.95
Weighted- Average Remaining Contractual Term (Years)  
Outstanding balance at end 3 years 6 months
Vested (exercisable) 3 years 2 months 12 days
Expected to vest (unexercisable) 6 years
Aggregated Intrinsic Value  
Outstanding balance at end | $ $ 3,962
Vested (exercisable) | $ $ 3,962