XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Options - Summary of Stock Option Activity (Details) - Employee Stock Option [Member] - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Outstanding at January 1, 2021, (in shares) 5,906,884 6,828,303
Number of Options, Granted (in shares) 1,226,300 1,080,000
Number of Options, Exercised (in shares) (1,556,288) (1,357,116)
Number of Options, Forfeited/Expired (in shares) (40,000) (644,303)
Number of Options, Outstanding at September 30, 2021, (in shares) 5,536,896 5,906,884
Number of Options Exercisable at September 30, 2021 (in shares) 3,266,872  
Number of Options, Vested and Expected to Vest at September 30, 2021 (in shares) 5,536,896  
Weighted Average Exercise Price Outstanding (in dollars per shares) $ 1.61 $ 1.86
Weighted Average Exercise Price Granted (in dollars per shares) 6.84 1.37
Weighted Average Exercise Price Exercised (in dollars per shares) 2.01 1.97
Weighted Average Exercise Price Forfeited/Expired (in dollars per shares) 1.41 3.06
Weighted Average Exercise Price Outstanding (in dollars per shares) 2.66 $ 1.61
Weighted Average Exercise Price Exercisable at September 30, 2021 (in dollars per shares) 1.68  
Weighted Average Exercise Price Vested and Expected to Vest at September 30, 2021 (in dollars per shares) $ 2.66  
Weighted Average Remaining Contractual Term Outstanding (in years) 7 years 6 months 7 days 6 years 10 months 9 days
Weighted Average Remaining Contractual Term Exercisable at September 30, 2021 (in years) 6 years 8 months 8 days  
Weighted Average Remaining Contractual Term Vested and Expected to Vest at September 30, 2021 (in years) 7 years 6 months 7 days  
Aggregate Intrinsic Value, Outstanding at September 30, 2021 $ 19,154,463 $ 89,405
Aggregate Intrinsic Value, Exercisable at September 30, 2021 13,943,444  
Aggregate Intrinsic Value, Vested and Expected to Vest at December 31, 2020 $ 19,154,463