XML 80 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plans - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Beginning balance (in shares) 11,945,032  
Options granted (in shares) 3,632,057  
Options exercised (in shares) (6,502)  
Options forfeited (in shares) (2,372,355)  
Ending balance (in shares) 13,198,232 11,945,032
Vested and exercisable (in shares) 7,654,143  
Beginning balance (in usd per share) $ 11.89  
Options granted (in usd per share) 1.81  
Options exercised (in usd per share) 0  
Options forfeited (in usd per share) 8.13  
Ending balance (in usd per share) 2.86 $ 11.89
Vested and exercisable (in usd per share) $ 3.34  
Options outstanding, Weighted Average Remaining Term (Years) 6 years 3 months 18 days 6 years 10 months 24 days
Options vested and exercisable, Weighted Average Remaining Term (Years) 5 years 9 months 18 days  
Options outstanding, Aggregate Intrinsic Value $ 4,573 $ 454
Options vested and exercisable, Aggregate Intrinsic Value $ 2,239