Annual report pursuant to Section 13 and 15(d)

Stock Options (Details Narrative)

v3.20.1
Stock Options (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Number of stock option shares exercised   460,000
Number of shares surrendered by board members   105,398
Options [Member]    
Number of stock options granted 2,565,000 4,720,000
Options granted, exercise price $ 1.805
Fair value of options granted $ 1,502,000 $ 5,897,000
Amortized fair value of options granted $ 544,000 $ 1,534,000
Number of stock option shares exercised 3,667,499 760,000
Number of shares surrendered by board members 405,691  
Number of stock option shares expired 117,501 200,000
Number of stock options forfeited 936,251 450,000
Amortization of options $ 432,000 $ 71,000
Options [Member] | Amortized in 2019 [Member]    
Amortized fair value of options granted   $ 3,339,000
Options [Member] | Minimum [Member]    
Option term 4 years 4 years
Options granted, exercise price $ 0.42 $ 0.14
Options exercised, exercise price $ 0.08 $ 0.08
Options [Member] | Maximum [Member]    
Option term 5 years 5 years
Options granted, exercise price $ 1.95 $ 3.72
Options exercised, exercise price $ 0.77 $ 0.63