XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Restricted Shares - Summary of Stock Option Activity (Details) - Employee Stock Option [Member] - USD ($)
6 Months Ended
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options, Outstanding at January 1, 2021, (in shares) 5,906,884
Number of Options, Granted (in shares) 360,000
Number of Options, Exercised (in shares) (1,245,182)
Number of Options, Forfeited/Expired (in shares) (20,000)
Number of Options, Outstanding at June 30, 2021, (in shares) 5,001,702
Number of Options Exercisable at June 30, 2021 (in shares) 3,425,983
Number of Options, Vested and Expected to Vest at June 30, 2021 (in shares) 5,001,702
Weighted Average Exercise Price Outstanding (in dollars per shares) $ 1.61
Weighted Average Exercise Price Granted (in dollars per shares) 6.40
Weighted Average Exercise Price Exercised (in dollars per shares) 2.12
Weighted Average Exercise Price Forfeited/Expired (in dollars per shares) 1.38
Weighted Average Exercise Price Outstanding (in dollars per shares) 1.83
Weighted Average Exercise Price Exercisable at June 30, 2021 (in dollars per shares) 1.62
Weighted Average Exercise Price Vested and Expected to Vest at June 30, 2021 (in dollars per shares) $ 1.83
Weighted Average Remaining Contractual Term Outstanding (in years) 7 years 7 months 6 days
Weighted Average Remaining Contractual Term Exercisable at June 30, 2021 (in years) 7 years 1 month 13 days
Weighted Average Remaining Contractual Term Vested and Expected to Vest at June 30, 2021 (in years) 7 years 7 months 6 days
Aggregate Intrinsic Value, Outstanding at June 31, 2021 $ 25,837,675
Aggregate Intrinsic Value, Exercisable at June 30, 2021 18,426,406
Aggregate Intrinsic Value, Vested and Expected to Vest at December 31, 2020 $ 25,837,675