XML 13 R49.htm IDEA: XBRL DOCUMENT v3.20.1
12. Warrants (Details-Warrants Outstanding) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Shares    
Warrants outstanding, beginning balance 1,300 1,450
Warrants expired 0 0
Warrants cancelled 0 0
Warrants granted 0 0
Warrants exercised 0 (150)
Warrants outstanding, ending balance 1,300 1,300
Warrants exercisable 1,300  
Weighted Average Exercise Price    
Weighted price, beginning balance $ 3.00 $ 3.00
Weighted price, warrants expired
Weighted price, warrants cancelled
Weighted price, warrants granted
Weighted price, warrants exercised (3.00)
Warrants outstanding, ending balance 3.00 $ 3.00
Weighted price, warrants exercisable $ 3.00