XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Options and Restricted Shares - Summary of Stock Option Activity (Details) - Employee Stock Option [Member] - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Outstanding at January 1, 2021, (in shares) 5,536,896 5,906,884
Number of Options, Granted (in shares) 1,479,558 360,000
Number of Options, Exercised (in shares) (22,500) (689,616)
Number of Options, Forfeited/Expired (in shares) (35,400) (13,333)
Number of Options, Outstanding at March 31, 2021, (in shares) 6,958,554 5,563,935
Number of Options Exercisable at March 31, 2021 (in shares) 3,418,917 3,594,434
Number of Options, Vested and Expected to Vest at March 31, 2021 (in shares) 6,958,554 5,563,935
Weighted Average Exercise Price Outstanding (in dollars per shares) $ 2.66 $ 1.61
Weighted Average Exercise Price Granted (in dollars per shares) 5.21 6.40
Weighted Average Exercise Price Exercised (in dollars per shares) 1.17 2.17
Weighted Average Exercise Price Forfeited/Expired (in dollars per shares) 5.10 1.38
Weighted Average Exercise Price Outstanding (in dollars per shares) 3.20 1.86
Weighted Average Exercise Price Exercisable at March 31, 2021 (in dollars per shares) 1.82 1.68
Weighted Average Exercise Price Vested and Expected to Vest at March 31, 2021 (in dollars per shares) $ 3.20 $ 1.86
Weighted Average Remaining Contractual Term Outstanding (in years) 7 years 10 months 2 days 7 years 8 months 8 days
Weighted Average Remaining Contractual Term Exercisable at March 31, 2021 (in years) 6 years 6 months 10 days 7 years 1 month 6 days
Weighted Average Remaining Contractual Term Vested and Expected to Vest at March 31, 2021 (in years) 7 years 10 months 2 days 7 years 8 months 8 days
Aggregate Intrinsic Value, Outstanding at March 31, 2021 $ 26,515,544 $ 24,770,815
Aggregate Intrinsic Value, Exercisable at March 31, 2021 17,679,562 16,621,389
Aggregate Intrinsic Value, Vested and Expected to Vest at March 31, 2021 $ 26,515,544 $ 24,770,815