Convertible Notes Payable - Schedule of Convertible Notes Payable (Details) - USD ($) |
Mar. 31, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Total | $ 1,289,337 | $ 938,754 |
| Less: unamortized debt discount | (667,999) | (313,909) |
| Total convertible notes | 621,338 | 624,845 |
| September 15, 2017 [Member] | ||
| Total | 337,653 | 344,262 |
| December 8, 2017 [Member] | ||
| Total | 52,260 | |
| December 12, 2017 [Member] | ||
| Total | 33,398 | 107,109 |
| March 15, 2018 [Member] | ||
| Total | 40,123 | 40,123 |
| April 27, 2018 [Member] | ||
| Total | 16,000 | |
| May 17, 2018 [Member] | ||
| Total | 60,000 | 60,000 |
| September 17, 2018 [Member] | ||
| Total | 60,000 | 60,000 |
| September 21, 2018 [Member] | ||
| Total | 64,500 | 64,500 |
| November 28, 2018 [Member] | ||
| Total | 64,500 | 64,500 |
| November 28, 2018 [Member] | ||
| Total | 25,000 | 25,000 |
| December 13, 2018 [Member] | ||
| Total | 105,000 | 105,000 |
| January 15, 2019 [Member] | ||
| Total | 115,000 | |
| February 7, 2019 [Member] | ||
| Total | 132,720 | |
| February 7, 2019 [Member] | ||
| Total | 76,693 | |
| February 19, 2019 [Member] | ||
| Total | 64,500 | |
| February 19, 2019 [Member] | ||
| Total | 55,125 | |
| March 13, 2019 [Member] | ||
| Total | $ 55,125 |