Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Compensation, Stock Options, Activity - 2012 Equity Incentive Plan [Member] - USD ($)
6 Months Ended
Dec. 31, 2018
Jun. 30, 2019
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Share-based Compensation, Stock Options, Activity [Line Items]    
Options Outstanding, Shares 3,135,828 3,562,905
Options Outstanding, Weighted-Average Exercise Price $ 5.34 $ 5.25
Options Outstanding, Weighted-Average Remaining Contractual Term 5 years 73 days 5 years 178 days
Options Outstanding, Aggregate Intrinsic Value $ 311,545 $ 14,810,188
Options Exercisable, Shares   3,562,905
Options Exercisable, Weighted-Average Exercise Price   $ 5.38
Options Exercisable, Weighted-Average Remaining Contractual Term   4 years 189 days
Options Exercisable, Aggregate Intrinsic Value   $ 11,555,767
Options Granted, Shares   805,000
Options Granted, Weighted-Average Exercise Price   $ 4.90
Options Granted, Weighted-Average Remaining Contractual Term   10 years
Options Exercised, Shares   (223,923)
Options Exercised, Weighted-Average Exercise Price   $ 4.91
Options Exercised, Weighted-Average Remaining Contractual Term   2 years 138 days
Options Canceled, Shares   (154,000)
Options Canceled, Weighted-Average Exercise Price   $ 5.65