XML 40 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Notes payable, gross $ 258,250 $ 247,831
Discount on convertible note (55,157) (105,410)
Total 203,093 142,421
Demand Loan Payable [Member]    
Notes payable, gross 50,000 50,000
Convertible Promissory Note [Member]    
Notes payable, gross 16,831
Convertible Promissory Note One [Member]    
Notes payable, gross 40,000 40,000
Convertible Promissory Note Two [Member]    
Notes payable, gross 38,000
Convertible Promissory Note Three [Member]    
Notes payable, gross 50,000 50,000
Convertible Promissory Note Four [Member]    
Notes payable, gross 112,750
Convertible Promissory Note Five [Member]    
Notes payable, gross $ 5,500 $ 53,000