Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Weighted average exercise price, Granted $ 0.10 $ 0.12
Stock Options [Member]    
Options, beginning balance 4,190,000 5,175,000
Options, Granted 1,500,000
Options, Exercised
Options, Cancelled / forfeited (985,000)
Options, ending balance 5,690,000 4,190,000
Weighted average exercise price, beginning $ 0.16 $ 0.15
Weighted average exercise price, Granted 0.04
Weighted average exercise price, Exercised
Weighted average exercise price, Cancelled / forfeited 0.09
Weighted average exercise price, ending $ 0.13 $ 0.16
Aggregate intrinsic value, beginning  
Aggregate intrinsic value, ending