Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Narrative)

v3.22.1
Subsequent Events (Details Narrative) - $ / shares
May 19, 2022
May 12, 2022
May 13, 2022
Mar. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]          
Common stock, shares authorized       250,000,000 250,000,000
Subsequent Event [Member] | Exchange Agreement [Member]          
Subsequent Event [Line Items]          
Common stock, shares authorized   250,000,000 750,000,000    
Exchange agreement, description   pursuant to the exchange agreement, on or prior to the second business day following the Shareholder Approval Date, the Company shall deliver to the holder an additional number of shares of Common Stock equal to 7% of the sum of each of the November 2021 Warrants and December 2021 Warrants exchanged by the holder during this period. In addition, the exchange agreement allows the holder for up to 60 days after the Shareholder Approval Date for (i) each November 2021 Warrant may be exchanged for 42% of a November 2021 Exchanged Warrant Share, and (ii) each December 2021 Warrants may from time to time be exchanged for 42% of a December 2021 Exchanged Warrant Share.      
Subsequent Event [Member] | Exchange Agreement [Member] | November Two Thousand Twenty One Warrants [Member]          
Subsequent Event [Line Items]          
Share price   $ 4.527      
Warrant exercise price   0.77      
Number of warrant issued to purchase common stock 500,000        
Number of warrant exercised 385,000        
Subsequent Event [Member] | Exchange Agreement [Member] | December Two Thousand Twenty One Warrants [Member]          
Subsequent Event [Line Items]          
Share price   3.2653      
Warrant exercise price   $ 0.81      
Number of warrant issued to purchase common stock 18,090,123        
Number of warrant exercised 14,653,000        
Subsequent Event [Member] | Warrant Exercise Agreement [Member]          
Subsequent Event [Line Items]          
Common stock, shares authorized   250,000,000 750,000,000    
Preferred stock, shares authorized   0 30,000,000    
Subsequent Event [Member] | Warrant Exercise Agreement [Member] | Series A September Two Thousand Twenty One Warrants [Member]          
Subsequent Event [Line Items]          
Share price   $ 0.50      
Warrant exercise price   $ 9.00      
Number of warrant issued to purchase common stock 15,000,000        
Number of warrant exercised 7,500,000