Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS' EQUITY (Details Textual)

v3.8.0.1
STOCKHOLDERS' EQUITY (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Oct. 12, 2017
Mar. 31, 2018
Dec. 31, 2017
Sep. 12, 2017
Aug. 31, 2014
Class of Warrant or Right [Line Items]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   11,787,470      
Common Stock, Shares Authorized   80,000,000 80,000,000 40,000,000  
Series B Preferred Stock [Member]          
Class of Warrant or Right [Line Items]          
Convertible Preferred Stock, Shares Issued upon Conversion   346,898 1,227,485    
Conversion of Stock, Shares Converted   6.5 23    
Preferred Stock Shares Outstanding   11.5 18    
Preferred Stock Convertible Beneficial Conversion Feature   $ 1,448,945      
Convertible Preferred Stock, Shares Issuable upon Conversion   615,947      
October 2017 Registered public offering [Member]          
Class of Warrant or Right [Line Items]          
Stock Issued During Period, Value, New Issues $ 7,760,000        
October 2017 Registered public offering [Member] | Series B Preferred Stock [Member]          
Class of Warrant or Right [Line Items]          
Stock Issued During Period, Shares, New Issues 41.0412949        
Shares Issued, Price Per Share $ 100,000        
Convertible Preferred Stock, Shares Issued upon Conversion 53,369        
Convertible Preferred Stock, Total Number of Shares Issued upon Conversion 2,190,330        
August 2014 Underwritten Offering [Member]          
Class of Warrant or Right [Line Items]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights         9,704
Common Stock [Member] | October 2017 Registered public offering [Member]          
Class of Warrant or Right [Line Items]          
Stock Issued During Period, Shares, New Issues 1,954,388        
Convertible Preferred Stock Conversion Price $ 1.87375        
Series D Warrants [Member] | October 2017 Registered public offering [Member]          
Class of Warrant or Right [Line Items]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 3,108,538        
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.78        
Stock Issued During Period On Exercise Of Warrants, Value $ 7,800,000        
Common Stock, Conversion Basis 0.75        
Proceeds from Warrant Exercises $ 7,100,000