Quarterly report pursuant to Section 13 or 15(d)

NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range

v3.7.0.1
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range - $ / shares
3 Months Ended
Mar. 31, 2017
Mar. 15, 2017
Mar. 10, 2017
Feb. 10, 2017
Feb. 09, 2017
Dec. 31, 2016
May 11, 2015
Jan. 09, 2013
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share)   $ 1.50         $ 1.50 $ 2.61
Number of Warrants Outstanding 10,419,655         9,128,189    
Warrants at $0.001 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 0.001              
Number of Warrants Outstanding 383,320              
Expiration Date, Warrants January 2020              
Warrants at $1.50 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 1.50 $ 1.50 $ 1.50 $ 1.50 $ 1.50      
Number of Warrants Outstanding 6,298,009              
Expiration Date, Warrants February 2018 to March 2020              
Warrants at $1.84 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 1.84              
Number of Warrants Outstanding 35,076              
Expiration Date, Warrants January 2020              
Warrants at $1.95 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 1.95              
Number of Warrants Outstanding 1,689,026              
Expiration Date, Warrants October 2018 to September 2019              
Warrants at $2.00 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 2.00              
Number of Warrants Outstanding 100,000              
Expiration Date, Warrants August 2018              
Warrants at $2.02 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 2.02              
Number of Warrants Outstanding 30,755              
Expiration Date, Warrants January 2020              
Warrants at $2.50 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 2.50              
Number of Warrants Outstanding 100,000              
Expiration Date, Warrants August 2018              
Warrants at $2.75 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 2.75              
Number of Warrants Outstanding 228,720              
Expiration Date, Warrants August 2019 to September 2019              
Warrants at $3.67 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 3.67              
Number of Warrants Outstanding 214,193              
Expiration Date, Warrants December 2018 to January 2019              
Warrants at $3.75 [Member]                
NOTE 9 - OPTIONS, RESTRICTED STOCK UNITS AND WARRANTS (Details) - Schedule of Warrants or Rights, Shares Authorized, by Exercise Price Range [Line Items]                
Exercise Price, Warrants (in Dollars per share) $ 3.75              
Number of Warrants Outstanding 1,340,556              
Expiration Date, Warrants April 2019 to March 2020