Annual report pursuant to Section 13 and 15(d)

MANAGEMENT LIQUIDITY PLANS (Details)

v3.20.1
MANAGEMENT LIQUIDITY PLANS (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 21, 2020
Feb. 16, 2018
Feb. 29, 2020
Jan. 31, 2020
Mar. 13, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 12, 2019
Oct. 16, 2019
Sep. 24, 2019
Jul. 08, 2019
Jun. 21, 2019
May 22, 2019
May 17, 2019
May 01, 2019
Apr. 24, 2019
Jan. 07, 2019
Nov. 06, 2018
Dec. 31, 2017
Dec. 22, 2016
MANAGEMENT LIQUIDITY PLANS (Details) [Line Items]                                        
Working Capital (Deficit)           $ (10,800,000)                            
Proceeds from Issuance of Common Stock           10,007,188 $ 9,139,721                          
Proceeds from Stock Options and Warrants Exercised           $ 8,400,000                            
Common Stock, Par or Stated Value Per Share (in Dollars per share)           $ 0.001 $ 0.001                          
Shares Issued, Price Per Share (in Dollars per share)               $ 6.57 $ 7.06 $ 8.07 $ 8.71 $ 9.25 $ 3.40 $ 3.75 $ 3.75 $ 4.875 $ 4.48 $ 5.33   $ 5.33
Proceeds from Issuance or Sale of Equity           $ 9,200,000                            
Proceeds from Warrant Exercises           7,470,807 $ 2,217,397                          
Cash and Cash Equivalents, at Carrying Value           12,108,582 $ 4,450,160                       $ 1,547,579  
Subsequent Event [Member]                                        
MANAGEMENT LIQUIDITY PLANS (Details) [Line Items]                                        
Public Offering, Number of Shares (in Shares) 2,500,000                                      
Common Stock, Par or Stated Value Per Share (in Dollars per share) $ 0.001                                      
Shares Issued, Price Per Share (in Dollars per share) $ 4.00                                      
Proceeds from Issuance or Sale of Equity $ 9,100,000                                      
Payments of Stock Issuance Costs $ 100,000                                      
Proceeds from Warrant Exercises     $ 118,995 $ 14,246 $ 133,241                              
Underwriting Agreement [Member] | Subsequent Event [Member]                                        
MANAGEMENT LIQUIDITY PLANS (Details) [Line Items]                                        
Shares Issued, Price Per Share (in Dollars per share) $ 3.68                                      
Common Stock and Warrant [Member]                                        
MANAGEMENT LIQUIDITY PLANS (Details) [Line Items]                                        
Proceeds from Issuance of Common Stock           10,000,000                            
Series E Preferred Stock [Member]                                        
MANAGEMENT LIQUIDITY PLANS (Details) [Line Items]                                        
Subsidiary or Equity Method Investee, Cumulative Proceeds Received on All Transactions           $ 5,000,000                            
Common Stock, Par or Stated Value Per Share (in Dollars per share)   $ 0.001                                    
Payments of Stock Issuance Costs   $ 7,031