Shareholders Equity and Capital Stock (Details) - Stock Option Activity [Member] |
6 Months Ended |
---|---|
Jun. 30, 2021
$ / shares
shares
| |
Outstanding, Beginning Balance | shares | 11,910,424 |
Exercised, options | shares | (1,883,818) |
Forfeited, Options | shares | (219,055) |
Outstanding Ending Balance, Options | shares | 9,807,551 |
Outstanding, Beginning Balance, Weighted-average exercise price | $ / shares | $ 0.61 |
Exercised, Weighted-average exercise price | $ / shares | 0.63 |
Forfeited, Weighted-average exercise price | $ / shares | 0.56 |
Outstanding Ending Balance, Weighted-average exercise price | $ / shares | $ 0.62 |