XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation - Summary of option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Shares    
Outstanding at beginning of period 24,264,016  
Granted 6,324,127  
Exercised (5,141,728)  
Forfeited or expired (4,840,722)  
Outstanding at end of period 20,605,693 24,264,016
Exercisable 12,275,078 16,662,487
Weighted-average Exercise Price    
Outstanding at beginning of period $ 2.53  
Granted 1.59  
Exercised 0.05  
Forfeited or expired 3.26  
Outstanding at end of period 2.45 $ 2.53
Exercisable $ 2.48 $ 1.99
Weighted-average Remaining Contractual Term (in years)    
Weighted average remaining contractual term 6 years 8 months 4 days 7 years 10 days
Exercisable 5 years 3 months 7 days 4 years 10 months 13 days
Cash received from exercise of stock options $ 273 $ 220
Aggregate intrinsic value of exercisable option 9,427  
Aggregate intrinsic value of exercised options 7,282 70,115
Aggregate intrinsic value of options outstanding 12,008  
2014 and 2021 Equity Incentive Plan    
Weighted-average Remaining Contractual Term (in years)    
Cash received from exercise of stock options $ 273 $ 220
2014 Plan    
Number of Shares    
Outstanding at beginning of period 17,134,781  
Outstanding at end of period 11,241,546 17,134,781