XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.1
1. Liquidity and Capital Resources (Details - Cash) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Total cash and cash equivalents $ 11,853,627 $ 321,788 $ 748,715
Bank Deposits [Member]      
Total cash and cash equivalents 736,101 321,788  
U S Treasury Bills [Member]      
Total cash and cash equivalents $ 11,117,526 $ 0