XML 72 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
A summary of activity under the 2009, 2012 and 2019 Plans and related information during the year ended December 31, 2019 is as follows: (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares under options, exercised     (102,546)
Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares under options, beginning 20,872,824    
Weighted average exercise price, beginning $ 4.93    
Weighted average remaining contractual life 5 years 10 months 2 days 5 years 11 months 8 days  
Aggregate intrinsic value, beginning $ 12,239,876    
Number of shares under options, granted 4,620,501    
Weighted average exercise price, granted $ 3.10    
Number of shares under options, exercised (343,716)    
Weighted average exercise price, exercised $ 0.32    
Aggregate intrinsic value, exercised $ 1,426,828    
Number of shares under options, expired (26,375)    
Weighted average exercise price, expired $ 5.57    
Number of shares under options, cancelled forfeited (93,000)    
Weighted average exercise price, cancelled forfeited $ 5.16    
Number of shares under options, ending 25,030,234 20,872,824  
Weighted average exercise price, ending $ 4.65 $ 4.93  
Aggregate intrinsic value, ending $ 3,668,171 $ 12,239,876  
Number of shares under options, vested and exercisable ending 18,025,819    
Weighted average exercise price, vested and exercisable ending $ 4.88    
Weighted average remaining contractual life, vested and exercisable 4 years 7 months 13 days    
Aggregate intrinsic value, vested and exercisable ending $ 3,319,621    
Number of shares under options, unvested ending 7,004,415    
Weighted average exercise price, unvested ending $ 4.05    
Weighted average remaining contractual life, unvested 8 years 11 months 15 days    
Aggregate intrinsic value, unvested ending $ 348,550