XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options (Details) - Schedule of stock option - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Schedule of stock option [Abstract]    
Number of options Outstanding beginning 2,595,700 2,004,318
Weighted average exercise price Outstanding beginning $ 1.92 $ 1.72
Weighted average contractual term (years) Outstanding beginning
Aggregate intrinsic value Outstanding beginning $ 2,491,026 $ 2,542,361
Number of options Granted 568,278 634,756
Weighted average exercise price Granted $ 2.50 $ 2.58
Aggregate intrinsic value Granted
Number of options Exercise (21,333)  
Weighted average exercise price Exercise $ 0.80  
Aggregate intrinsic value Exercise $ 48,496  
Number of options Forfeited (25,335) (64,330)
Weighted average exercise price Forfeited $ 2.28 $ 0.92
Aggregate intrinsic value Forfeited $ 30,987 $ 18,520
Number of options Expired   (3,333)
Weighted average exercise price Expired   $ 0.79
Aggregate intrinsic value Expired   $ 3,166
Number of options Outstanding ending 3,117,310 2,571,411
Weighted average exercise price Outstanding ending $ 2.03 $ 1.95
Weighted average contractual term (years) Outstanding ending 7 years 2 months 1 day 7 years 11 months 8 days
Aggregate intrinsic value Outstanding ending $ 3,555,431 $ 1,165,626
Number of options Vested and exercisable 2,084,461 1,623,746
Weighted average exercise price Vested and exercisable $ 2.01 $ 1.97
Weighted average contractual term (years) Vested and exercisable 7 years 2 months 8 days 8 years 2 months 23 days
Aggregate intrinsic value Vested and exercisable $ 2,635,699 $ 971,228