XML 74 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plan - Stock option activity (Details) - 2019 Equity Incentive Plan - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of options      
Outstanding, beginning of period 596,466 480,274  
Granted 147,340 123,062  
Cancelled/Forfeited (28,186) (6,870)  
Outstanding, end of period 715,620 596,466 480,274
Exercisable 516,242    
Vested or expected to vest 715,620    
Weighted average exercise price per share      
Outstanding, beginning of period (in dollars per share) $ 72.95 $ 89.49  
Granted (in dollars per share) 5.79 5.68  
Cancelled/Forfeited (in dollars per share) 5.36 21.8  
Outstanding, end of period (in dollars per share) 61.79 $ 72.95 $ 89.49
Exercisable (in dollars per share) 83.26    
Vested or expected to vest (in dollars per share) $ 61.79    
Weighted average remaining contractual term (in years)      
Outstanding 6 years 1 month 6 days 6 years 2 months 12 days 6 years 9 months 18 days
Exercisable 5 years    
Vested or expected to vest 6 years 1 month 6 days    
Aggregate Intrinsic Value      
Outstanding   $ 45,825  
Additional Disclosures      
Weighted average grant date fair value of options granted $ 4.53 $ 4.35