v3.22.2.2
Schedule of Anti-diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Basic weighted average shares outstanding 727,729,478 16,723,323
Fully diluted weighted average shares outstanding 55,013,381,023 22,858,287
Convertible Debt Securities [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Fully diluted weighted average shares outstanding 54,284,660,636 5,942,237
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Fully diluted weighted average shares outstanding 181,818
Series A Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Fully diluted weighted average shares outstanding 980,000
Series B Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Fully diluted weighted average shares outstanding 10,909