v3.19.3
Convertible Notes Payable (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Debt Disclosure [Abstract]        
Amortization of debt discount     $ 260,368 $ 64,236
Amortization of debt premium $ 942,757 $ 264,726 2,390,971 582,841
Interest expense     $ 732,325 $ 71,744