STOCKHOLDERS’ EQUITY (DEFICIT) (Details) - USD ($)
3 Months Ended 6 Months Ended
May 04, 2020
Apr. 29, 2020
Dec. 26, 2019
Dec. 19, 2019
Apr. 29, 2019
Mar. 18, 2019
Jul. 13, 2018
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Jul. 22, 2020
Feb. 06, 2020
Dec. 31, 2019
Class of Stock [Line Items]                          
Capital stock authorized (in shares)               360,000,000 360,000,000        
Common stock, par or stated value per share (in dollars per share)               $ 0.0001 $ 0.0001     $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares)               350,000,000 350,000,000       350,000,000
Preferred stock, shares authorized (in shares)   600,000           10,000,000 10,000,000       10,000,000
Preferred stock, par or stated value per share (in dollars per share)   $ 0.0001           $ 0.0001 $ 0.0001       $ 0.0001
Number of shares issued in transaction (in shares)         4,318,272 4,181,068              
Conversion feature $ 3,100,000                        
Preferred stock, value, issued 12,500,000             $ 0 $ 0       $ 0
Preferred stock, value, outstanding 7,000,000                        
Preferred stock, shares issued (in shares)               382,779 382,779       0
Preferred stock, shares outstanding (in shares)               0 0       0
Shares issued upon conversion (in shares)               100 100        
Common stock, shares, outstanding (in shares)               136,232,886 136,232,886       39,477,667
Number of shares issued per warrant (in shares)       1.2                  
Exercise of warrants (in shares)     3,593,714.4         1,847,309 1,847,309        
Exercise of warrants (in shares)   12,230,418                      
Proceeds from issuance of warrants   $ 1,200,000                      
Proceeds from issuance of preferred stock and warrants $ 22,600,000               $ 22,560,994 $ 0      
Warrant                          
Class of Stock [Line Items]                          
Number of securities called by warrants or rights (in shares)     2,994,762 5,441,023 4,318,272     1,539,424 1,539,424        
Exchange Warrants                          
Class of Stock [Line Items]                          
Number of shares issued per warrant (in shares)       1.2                  
Series A Preferred Stock | Private Placement                          
Class of Stock [Line Items]                          
Preferred stock, par or stated value per share (in dollars per share) $ 0.0001                        
Number of shares issued in transaction (in shares) 382,779                        
H.C. Wainwright & Co., LLC and Ladenburg Thalmann & Co., Inc. | At-the-Market Offering                          
Class of Stock [Line Items]                          
Number of shares issued in transaction (in shares)                   705,714      
Consideration received on transaction                   $ 1,675,000      
Sale of stock, agent commissions fee             3.00%            
Sale of stock, ATM maximum equity offering price             $ 40,000,000            
SunTrust Robinson Humphrey | Subsequent Event                          
Class of Stock [Line Items]                          
Sale of stock, ATM maximum equity offering price                     $ 40,000,000