XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF STOCK OPTION PLAN ACTIVITY (Details) - Stock Option Plan [Member]
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares, outstanding, beginning balance | shares 3,039,546
Weighted average exercise price, outstanding, beginning balance | $ / shares $ 5.52
Number of shares, options granted | shares 170,250
Weighted average exercise price, options granted | $ / shares $ 7.60
Number of shares, options exercised | shares (126,000)
Weighted average exercise price, options exercised | $ / shares $ 2.41
Number of shares, options cancelled/forfeited | shares
Weighted average exercise price, options cancelled/forfeited | $ / shares
Number of shares, outstanding, ending balance | shares 3,083,796
Weighted average exercise price, outstanding, ending balance | $ / shares $ 5.76
Weighted average. remaining contractual life, options outstanding 5 years 3 days
Aggregate intrinsic value, options outstanding | $ $ 4,781,000
Number of shares, options exercisable | shares 2,408,629
Weighted average exercise price, options exercisable | $ / shares $ 5.29
Weighted average. remaining contractual life, options exercisable 4 years 7 months 9 days
Aggregate intrinsic value, options exercisable | $ $ 4,639,000
Number of shares, options vested and expected to vest | shares 3,083,796
Weighted average exercise price, options vested and expected to vest | $ / shares $ 5.76
Weighted average. remaining contractual life, options vested and expected to vest 5 years 3 days
Aggregate intrinsic value, options vested and expected to vest | $ $ 4,781,000