XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Options and Restricted Shares - Summary of Stock Option Activity (Details) - Employee Stock Option [Member]
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options, Outstanding at January 1, 2021, (in shares) | shares 5,906,884
Number of Options, Granted (in shares) | shares 360,000
Number of Options, Exercised (in shares) | shares (689,616)
Number of Options, Forfeited/Expired (in shares) | shares (13,333)
Number of Options, Outstanding at March 31, 2021, (in shares) | shares 5,563,935
Number of Options Exercisable at March 31, 2021 (in shares) | shares 3,594,434
Number of Options, Vested and Expected to Vest at March 31, 2021 (in shares) | shares 5,563,935
Weighted Average Exercise Price Outstanding (in dollars per shares) | $ / shares $ 1.61
Weighted Average Exercise Price Granted (in dollars per shares) | $ / shares 6.40
Weighted Average Exercise Price Exercised (in dollars per shares) | $ / shares 2.17
Weighted Average Exercise Price Forfeited/Expired (in dollars per shares) | $ / shares 1.38
Weighted Average Exercise Price Outstanding (in dollars per shares) | $ / shares 1.86
Weighted Average Exercise Price Exercisable at December 31, 2020 (in dollars per shares) | $ / shares 1.68
Weighted Average Exercise Price Vested and Expected to Vest at December 31, 2020 (in dollars per shares) | $ / shares $ 1.86
Weighted Average Remaining Contractual Term Outstanding (in years) 7 years 8 months 9 days
Weighted Average Remaining Contractual Term Exercisable at December 31, 2020 (in years) 7 years 1 month 6 days
Weighted Average Remaining Contractual Term Vested and Expected to Vest at December 31, 2020 (in years) 7 years 8 months 9 days
Aggregate Intrinsic Value, Outstanding at December 31, | $ $ 24,770,815
Aggregate Intrinsic Value, Exercisable at December 31, 2020 | $ 16,621,389
Aggregate Intrinsic Value, Vested and Expected to Vest at December 31, 2020 | $ $ 24,770,815