Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.20.1
Stockholders' Equity (Details Narrative)
3 Months Ended
Mar. 31, 2021
USD ($)
Nov. 06, 2019
USD ($)
Mar. 23, 2018
Mar. 31, 2020
USD ($)
Integer
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Sep. 30, 2017
$ / shares
shares
Common stock, shares authorized       225,000,000 225,000,000 225,000,000
Common stock, par value | $ / shares       $ 0.001 $ 0.001 $ 0.001
Preferred stock, shares authorized           15,000,000
Preferred stock, par value | $ / shares           $ 0.001
Reverse split stock     1-for-10 reverse stock split      
Common stock, shares issued       45,713,863 19,108,331  
Preferred stock voting, description       Each share of the Company's common stock is entitled to one vote, and all shares rank equally as to voting and other matters.    
2017 Aspire Purchase Agreement [Member]            
Number of common shares sold       100,000    
Number of shares possible increase per trading day       2,000,000    
Number of common shares sold, value | $       $ 6,500,000    
Debt instrument convertible consecutive trading days | Integer       10    
Aggregate percentage of shares, direction under purchase       30.00%    
Number of common stock may be sold       1,807,562    
Percentage for common stock outstanding       19.99%    
2017 Aspire Purchase Agreement [Member] | Maximum [Member]            
Maximum purchase price payable on one purchase date | $       $ 500,000    
Percentage for common stock outstanding       19.99%    
2017 Aspire Purchase Agreement [Member] | Minimum [Member]            
Minimum number of shares to be purchased under purchase notice       100,000    
Minimum stock price under purchase notice | $ / shares       $ 0.25    
Average price paid | $ / shares       $ 0.86    
2017 Aspire Purchase Agreement [Member] | Aspire Capital Fund LLC [Member]            
Number of common shares sold       1,800,000    
Gross proceeds from closing of private placement | $       $ 500,000    
2017 Aspire Purchase Agreement [Member] | Aspire Capital Fund LLC [Member] | Forecast [Member]            
Payments to acquire common stock | $ $ 6,500,000          
ATM Sales Agreement [Member] | Private Placement [Member]            
Number of common shares sold       16,800,000    
Number of common shares sold, value | $   $ 3,673,159   $ 4,300,000    
Commissions and expenses | $       $ 157,000    
ATM Sales Agreement [Member] | Subsequently Increased [Member] | Private Placement [Member]            
Number of common shares sold, value | $   $ 8,030,917        
Series A Preferred Stock [Member]            
Preferred stock, shares authorized           9,500
Series B Preferred Stock [Member]            
Preferred stock, shares authorized       6,000 6,000 6,000
Preferred stock, par value | $ / shares       $ 0.001 $ 0.001  
Preferred stock, shares issued       0 1,850  
Preferred stock, shares outstanding       0 1,850  
Series C Preferred Stock [Member]            
Preferred stock, shares authorized       1,880 1,880 1,880
Preferred stock, par value | $ / shares       $ 0.001 $ 0.001  
Preferred stock, shares issued       240 240  
Preferred stock, shares outstanding       240 240  
Preferred stock convertible into common stock conversion price per share | $ / shares       $ 1.64