XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
10. Income Taxes (Details - Valuation Allowance) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]    
Valuation allowance, beginning $ (304,418) $ (7,567)
Additions to valuation allowance 0 (296,851)
Reductions in valuation allowance 7,199 0
Valuation allowance, ending balance $ (297,219) $ (304,418)