XML 53 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Notes Payable - Summary of Notes Payable (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Total notes payable $ 444,223
Total notes payable - related parties 1,462,040
Notes Payable [Member]    
Total notes payable 97,523
Convertible Notes Payable [Member]    
Total notes payable 346,700
Notes Payable Related Parties [Member]    
Total notes payable - related parties 93,662
Convertible Notes Payable Related Parties [Member]    
Total notes payable - related parties $ 1,368,378