XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.1
9. Notes Payable Related Party (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Notes payable related party $ 532,941 $ 205,742
Long-term portion 289,847 79,710
Related Entity Note 1    
Notes payable related party 136,744 122,093
Related Entity Note 2    
Notes payable related party 86,118 83,649
Related Entity Note 3    
Notes payable related party $ 310,079 $ 0