Schedule of Anti-diluted Weighted Average Shares Outstanding (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Basic weighted average shares outstanding | 60,551,368 | 16,334,129 |
| Total | 72,646,414,474 | 17,809,686 |
| Convertible Debt Securities [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 72,585,772,197 | 1,282,830 |
| Series A Preferred Stock [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 80,000 | |
| Series B Preferred Stock [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 10,909 | 10,909 |
| Warrant [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 181,818 | |