v3.21.2
Convertible Notes Payable - Schedule of Convertible Notes Payable (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Total convertible notes payable $ 1,317,720 $ 1,308,092
Less: Unamortized debt discount (12,350)
Total convertible notes 1,305,370 1,308,092
Less: current portion of convertible notes 1,305,370 1,308,092
Long-term convertible notes 0 0
September 15, 2017 [Member]    
Total convertible notes payable 138,090 337,653
December 8, 2017 [Member]    
Total convertible notes payable 187,500
April 25, 2018 [Member]    
Total convertible notes payable 40,123 40,123
September 21, 2018 [Member]    
Total convertible notes payable 56,714 56,714
October 18, 2018 [Member]    
Total convertible notes payable 60,000 60,000
November 28, 2018 [Member]    
Total convertible notes payable 33 25,443
November 28, 2018 [Member]    
Total convertible notes payable 37,770 57,870
November 29, 2018 [Member]    
Total convertible notes payable 25,000 25,000
December 13, 2018 [Member]    
Total convertible notes payable 105,000 105,000
January 15, 2019 [Member]    
Total convertible notes payable 115,000 115,000
February 7, 2019 [Member]    
Total convertible notes payable 132,720 132,720
February 19, 2019 [Member]    
Total convertible notes payable 64,500 64,500
February 19, 2019 [Member]    
Total convertible notes payable 55,125 55,125
March 13, 2019 [Member]    
Total convertible notes payable 55,125 55,125
May 14, 2019 [Member]    
Total convertible notes payable 26,500 26,500
May 17, 2019 [Member]    
Total convertible notes payable 27,825 27,825
August 1, 2019 [Member]    
Total convertible notes payable 56,194 56,194
August 7, 2019 [Member]    
Total convertible notes payable 55,125 55,125
October 3, 2019 [Member]    
Total convertible notes payable 5,350 5,350
October 25, 2019 [Member]    
Total convertible notes payable 6,825 $ 6,825
March 19, 2020 [Member]    
Total convertible notes payable 33,600  
March 25, 2020 [Member]    
Total convertible notes payable $ 33,600