Quarterly report pursuant to Section 13 or 15(d)

Schedule of Dilutive Effect of Various Potential Common Shares (Details)

v3.21.2
Schedule of Dilutive Effect of Various Potential Common Shares (Details) - shares
9 Months Ended
Nov. 10, 2021
Sep. 30, 2021
Sep. 30, 2020
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock   282,099,578,443 700,428
Convertible Preferred Stock [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock   89,770,798,934 313,808
Warrant [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock   182,663,835,039 335,461
Share-based Payment Arrangement, Option [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock   26 26
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock 476,249,682,985    
Subsequent Event [Member] | Common Shares Outstanding [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock 13,491,000,000    
Subsequent Event [Member] | Convertible Preferred Stock [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock 174,319,763,738    
Subsequent Event [Member] | Warrant [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock 273,995,752,554    
Subsequent Event [Member] | Convertible Debt [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock 14,443,166,667    
Subsequent Event [Member] | Share-based Payment Arrangement, Option [Member]      
Subsequent Event [Line Items]      
Total dilutive potential common shares, including outstanding common stock 26