XML 63 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable (Details 2) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Convertible notes payable, including current and long-term $ 1,113,000 $ 835,000
Convertible note issued on October 28, 2019 [Member]    
Convertible notes payable, including current and long-term 500,000  
Convertible note issued on July 2, 2019 [Member]    
Convertible notes payable, including current and long-term 68,000
Convertible notes issued on July 24, 2015 [Member]    
Convertible notes payable, including current and long-term 145,000 145,000
Convertible Notes Issued On October 7, 2015 [Member]    
Convertible notes payable, including current and long-term 265,000 265,000
Convertible Notes Issued On Various Dates From January 6 Two Thousand Sixteen To March 15 Two Thousand Fifteen [Member]    
Convertible notes payable, including current and long-term 290,000
Convertible note issued on May 20, 2019 [Member]    
Convertible notes payable, including current and long-term
Convertible Notes Issued On May 18 Two Thousand Seventeen [Member]    
Convertible notes payable, including current and long-term $ 117,986 $ 135,000