XML 40 R36.htm IDEA: XBRL DOCUMENT v3.20.1
8. Stock Options and Warrants (Details-Warrants Outstanding) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Warrants outstanding, beginning balance 21,055,355 17,622,437
Warrants granted 11,180,084 18,238,688
Warrants exercised (10,629,493) (12,517,773)
Warrants cancelled (8,540,862) (2,287,997)
Warrants outstanding, ending balance 13,065,084 21,055,355
Weighted Average Exercise Price, Outstanding Beginning Balance $ 0.09 $ 0.09
Weighted Average Exercise Price, Granted 0.07 0.05
Weighted Average Exercise Price, Exercised 0.05 0.05
Weighted Average Exercise Price, Cancelled 0.07 0.05
Weighted Average Exercise Price, Outstanding Ending Balance $ 0.11 $ 0.09