XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Plan - Summary of 2011, 2017 and 2020 Stock Option Plan Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Number of Stock Options    
Exercised (in shares) (50,964)  
Weighted Average Exercise Price    
Exercised (in usd per share) $ 0.32  
2011 Stock Option Plan    
Number of Stock Options    
Beginning Balance (in shares) 1,260,328 1,571,205
Granted (in shares) 0 0
Exercised (in shares)   (56,059)
Forfeited (in shares) 0 0
Ending Balance (in shares) 1,209,364 1,515,146
Vested (in shares) 1,209,364 1,515,146
Exercisable (in shares) 1,209,364  
Weighted Average Exercise Price    
Beginning Balance (in usd per share) $ 0.56 $ 0.59
Granted (in usd per share) 0 0
Exercised (in usd per share)   0.24
Forfeited (in usd per share) 0 0
Ending Balance (in usd per share) 0.57 0.58
Vested (in usd per share) 0.57 $ 0.58
Exercisable (in usd per share) $ 0.57  
2017 Stock Option Plan    
Number of Stock Options    
Beginning Balance (in shares) 3,936,176 3,961,658
Granted (in shares) 0 0
Exercised (in shares) (6,371)  
Forfeited (in shares) (19,111) 0
Ending Balance (in shares) 3,910,694 3,961,658
Exercisable (in shares) 3,631,681  
Weighted Average Exercise Price    
Beginning Balance (in usd per share) $ 0.92 $ 0.92
Granted (in usd per share) 0 0
Exercised (in usd per share) 0.92  
Forfeited (in usd per share) 0.92 0
Ending Balance (in usd per share) 0.92 $ 0.92
Vested (in usd per share) 0.92  
Exercisable (in usd per share) $ 0.92  
2020 Stock Option Plan    
Number of Stock Options    
Beginning Balance (in shares) 1,469,297 0
Granted (in shares) 1,573,361 1,409,401
Forfeited (in shares) (74,626) 0
Ending Balance (in shares) 2,968,032 1,409,401
Vested (in shares) 388,691  
Exercisable (in shares) 388,691  
Weighted Average Exercise Price    
Beginning Balance (in usd per share) $ 11.12 $ 0
Granted (in usd per share) 1.68 11.35
Forfeited (in usd per share) 10.47 0
Ending Balance (in usd per share) 6.13 $ 11.35
Exercisable (in usd per share) $ 11.34