XML 43 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Notes Payable - Schedule of Convertible Notes Payable (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Convertible notes payable, Gross $ 3,492,000 $ 1,390,000
Debt discount and debt issuance cost (279,214) (1,070,523)
Convertible notes payable 3,212,786 319,477
Less current portion of convertible notes payable 3,212,786 161,227
Long-term convertible notes payable 158,250
Originated in October 2014 [Member]    
Convertible notes payable, Gross 75,000
Originated in September 2018 [Member]    
Convertible notes payable, Gross 1,700,000 985,000
Originated in October 2018 [Member]    
Convertible notes payable, Gross 444,150 110,000
Originated in October 2018 [Member]    
Convertible notes payable, Gross 608,850 220,000
Originated in April 2019 [Member]    
Convertible notes payable, Gross 600,000
Originated in June 2019 [Member]    
Convertible notes payable, Gross 63,000
Originated in November 2019 [Member]    
Convertible notes payable, Gross 38,000
Originated in December 2019 [Member]    
Convertible notes payable, Gross $ 38,000