XML 16 R20.htm IDEA: XBRL DOCUMENT v3.19.3
4. Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Schedule of fair value assets and liabilities on a recurring basis
   Carrying Value at December 31,   Fair Value Measurement at December 31, 2018 
   2018   Level 1   Level 2   Level 3 
                     
Derivative liability – Convertible note payable  $14,730   $   $   $14,730