11. Share Purchase Warrants (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2017
$ / shares
shares
| |
| Schedule of Warrants, Rollforward [Abstract] | |
| Balance, Number of warrants | shares | 4,055,294 |
| Balance, Weighted average exercise price | $ / shares | $ 0.20 |
| Issued, Number of warrants | shares | 2,419,281 |
| Issued, Weighted average exercise price | $ / shares | $ 0.17 |
| Expired, Number of warrants | shares | (979,166) |
| Expired, Weighted average exercise price | $ / shares | $ 0.25 |
| Balance, Number of warrants | shares | 5,495,409 |
| Balance, Weighted average exercise price | $ / shares | $ 0.19 |