XML 68 R49.htm IDEA: XBRL DOCUMENT v3.20.2
A summary of option activity under the 2009, 2012 and 2019 Plans and related information during the six months ended June 30, 2020 is as follows: (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares under options, exercised (313,638) (664,304) (276,383)  
Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares under options, beginning   25,030,234    
Weighted average exercise price, beginning   $ 4.65    
Weighted average remaining contractual life   5 years 7 months 2 days   5 years 10 months 2 days
Aggregate intrinsic value, beginning   $ 3,668,171    
Number of shares under options, granted   736,500    
Weighted average exercise price, granted   $ 1.58    
Number of shares under options, exercised   (664,304)    
Weighted average exercise price, exercised   $ 0.25    
Aggregate intrinsic value, exercised   $ 1,027,627    
Number of shares under options, expired   (197,914)    
Weighted average exercise price, expired   $ 2.53    
Number of shares under options, cancelled forfeited   (314,375)    
Weighted average exercise price, cancelled forfeited   $ 3.82    
Number of shares under options, ending 24,590,141 24,590,141   25,030,234
Weighted average exercise price, ending $ 4.70 $ 4.70   $ 4.65
Aggregate intrinsic value, ending $ 721,720 $ 721,720   $ 3,668,171
Number of shares under options, vested and exercisable ending 19,725,267 19,725,267    
Weighted average exercise price, vested and exercisable ending $ 5.02 $ 5.02    
Weighted average remaining contractual life, vested and exercisable   4 years 9 months 18 days    
Aggregate intrinsic value, vested and exercisable ending $ 673,250 $ 673,250    
Number of shares under options, unvested ending 4,864,874 4,864,874    
Weighted average exercise price, unvested ending $ 3.42 $ 3.42    
Weighted average remaining contractual life, unvested   8 years 9 months 29 days    
Aggregate intrinsic value, unvested ending $ 48,470 $ 48,470