Annual report pursuant to Section 13 and 15(d)

NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Compensation, Stock Options, Activity

v3.19.1
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Compensation, Stock Options, Activity - USD ($)
12 Months Ended
Oct. 16, 2018
Nov. 24, 2017
Nov. 08, 2017
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Schedule of Share-based Compensation, Stock Options, Activity [Abstract]            
Options Outstanding, Shares (in Shares)       3,298,079 3,404,131  
Options Outstanding, Weighted-Average Exercise Price       $ 5.60 $ 5.28  
Options Outstanding, Weighted-Average Remaining Contractual Term       6 years 146 days 5 years 73 days 5 years 255 days
Options Outstanding, Aggregate Intrinsic Value       $ 0 $ 311,545 $ 0
Options Exercisable, Shares (in Shares)         3,007,946  
Options Exercisable, Weighted-Average Exercise Price         $ 5.36  
Options Exercisable, Weighted-Average Remaining Contractual Term         5 years  
Options Exercisable, Aggregate Intrinsic Value (in Dollars)         $ 297,745  
Options Granted, Shares (in Shares)   20,000 190,000   559,698 672,360
Options Granted, Weighted-Average Exercise Price $ 5.09 $ 3.625 $ 3.925   $ 4.65 $ 3.75
Options Granted, Weighted-Average Remaining Contractual Term         10 years 10 years
Options Exercised, Shares (in Shares)         (140,001) 0
Options Exercised, Weighted-Average Exercise Price         $ 4.40  
Options Canceled, Shares (in Shares)         (688,000) (566,308)
Options Canceled, Weighted-Average Exercise Price         $ 4.64 $ 5.43
Options Outstanding, Shares (in Shares)         3,135,828 3,404,131
Options Outstanding, Weighted-Average Exercise Price         $ 5.34 $ 5.28