XML 55 R62.htm IDEA: XBRL DOCUMENT v3.20.1
14. Tax Provision (Details - Components of Income tax payable) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Total income taxes payable $ 0 $ 582,931
Federal [Member]    
Total income taxes payable 0 477,625
State and Local [Member]    
Total income taxes payable $ 0 $ 105,305