XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.4
6. Fair Value of Financial Instruments (Details - Fair Value) - Fair Value Measurements Recurring [Member] - Convertible Notes Payable [Member]
Dec. 31, 2018
USD ($)
Derivative liabilty - Convertible note payable $ 14,730
Fair Value Inputs Level 1 [Member]  
Derivative liabilty - Convertible note payable 0
Fair Value Inputs Level 2 [Member]  
Derivative liabilty - Convertible note payable 0
Fair Value Inputs Level 3 [Member]  
Derivative liabilty - Convertible note payable $ 14,730