XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock option plans - Stock option activity (Details) - 2019 Equity Incentive Plan - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of options        
Outstanding, beginning of period 3,771,459 3,499,934 1,844,188  
Granted 1,179,650 446,800 2,018,796  
Exercised (226,394) (164,075) (322,267)  
Cancelled/Forfeited (138,100) (11,200) (40,783)  
Outstanding, end of period 4,586,615 3,771,459 3,499,934 1,844,188
Exercisable 2,518,554      
Vested or expected to vest 4,586,615      
Weighted average exercise price per share        
Outstanding, beginning of period $ 9.10 $ 5.49 $ 0.82  
Granted 5.87 35.51 8.82  
Exercised 0.92 0.92 0.23  
Cancelled/Forfeited 16.53 38.78 0.99  
Outstanding, end of period 8.45 $ 9.10 $ 5.49 $ 0.82
Exercisable 6.89      
Vested or expected to vest $ 8.45      
Weighted average remaining contractual term (in years)        
Outstanding 6 years 7 months 6 days 6 years 9 months 18 days 7 years 6 months 7 years 7 months 6 days
Exercisable 5 years 6 months      
Vested or expected to vest 6 years 7 months 6 days      
Aggregate Intrinsic Value        
Outstanding $ 2,101,398      
Exercisable 2,093,937      
Vested or expected to vest $ 2,101,398      
Additional Disclosures        
Weighted average grant date fair value of options granted $ 4.29 $ 24.20 $ 6.68