XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Share-based Compensation of Stock Options Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Equity [Abstract]  
Number of options outstanding, shares | shares 3,915,790
Options outstanding, Weighted average remaining contractual life (Years) 6 years 4 months 20 days
Options outstanding, Weighted average exercise price (in dollars per share) | $ / shares $ 3.16
Options outstanding, Aggregate intrinsic value | $ $ 636,639
Number of options exercisable | shares 2,528,729
Options exercisable, Weighted average remaining contractual life (Years) 4 years 10 months 2 days
Options exercisable, Weighted average exercise price | $ / shares $ 4.24
Options exercisable, Aggregate intrinsic value | $ $ 311,190