Annual report pursuant to Section 13 and 15(d)

SUBSEQUENT EVENTS (Details)

v3.20.4
SUBSEQUENT EVENTS (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Feb. 28, 2021
Feb. 28, 2021
Dec. 31, 2020
Feb. 25, 2021
Feb. 24, 2021
Dec. 31, 2019
Subsequent Event [Line Items]            
Proceeds from conversion of warrants     $ 642,495      
Common stock, shares authorized     80,000,000     80,000,000
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Conversion of Stock, Shares Converted 537,500          
Common Stock, Conversion Basis 1 to 2,500          
Common stock, shares authorized       160,000,000 80,000,000  
Subsequent Event [Member] | Series H Warrants [Member]            
Subsequent Event [Line Items]            
Proceeds from conversion of warrants   $ 1,213,924        
Number of warrants exercised   1,005,320        
Series C Preferred Stock [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Convertible Preferred Stock, Total Number of Shares Issued upon Conversion 215 215        
Series D Preferred Stock [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Convertible Preferred Stock, Total Number of Shares Issued upon Conversion 351.8515 351.8515        
Conversion of Stock, Shares Converted 3,518,515          
Common Stock, Conversion Basis 1 to 10,000