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
6 Months Ended
Jun. 30, 2017
Jun. 20, 2017
May 17, 2017
May 05, 2017
Apr. 06, 2017
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 $ 2.61
Number of Warrants Outstanding 11,019,913                   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 $ 1.50 $ 1.50 $ 1.50 $ 1.50 $ 1.50      
Number of Warrants Outstanding 6,898,267                        
Expiration Date, Warrants February 2018 to June2020                        
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