XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan and Stock-Based Compensation - Summary of Stock Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Total Options outstanding, Beginning balance 3,930,306  
Total Options outstanding, Granted 1,700,899  
Total Options Outstanding, Exercised (28,930)  
Total Options Outstanding, Forfeited/expired (711,432)  
Total Options outstanding, Ending balance 4,890,843 3,930,306
Total Options Outstanding, Exercisable 2,883,622  
Weighted average exercise price, Beginning balance $ 10.86  
Weighted average exercise price, Granted 2.42  
Weighted average exercise price, Exercised 7.78  
Weighted average exercise price, Forfeited/expired 8.91  
Weighted average exercise price, Ending balance 8.23 $ 10.86
Weighted Average Exercise Price per Share, Exercisable $ 9.45  
Weighted Average Remaining Contractual Life, Outstanding 6 years 7 months 28 days 8 years 1 month 20 days
Weighted Average Remaining Contractual Life, Exercisable 5 years 5 months 15 days  
Aggregate Intrinsic Value, Outstanding $ 330 $ 37,853
Aggregate Intrinsic Value, Exercisable $ 263