Annual report pursuant to Section 13 and 15(d)

Equity (Details)

v3.20.1
Equity (Details) - Options [Member]
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Number options Exercisable | shares 4,995,277
Weighted Average options Exercise Price | $ / shares $ 1.42
0.50 [Member]  
Number of options outstanding | shares 2,000,000
Weighted Average Exercise Price | $ / shares $ 0.50
Number options Exercisable | shares 1,944,444
Weighted Average options Exercise Price | $ / shares $ 0.50
4.76 [Member]  
Number of options outstanding | shares 30,000
Weighted Average Exercise Price | $ / shares $ 4.76
Number options Exercisable | shares 30,000
Weighted Average options Exercise Price | $ / shares $ 4.76
1.00 - 1.86 Member]  
Number of options outstanding | shares 490,000
Weighted Average Exercise Price | $ / shares $ 1.11
Number options Exercisable | shares 460,833
Weighted Average options Exercise Price | $ / shares $ 1.08
1.00 - 1.86 Member] | Minimum [Member]  
Range of Weighted Average Remaining Contractual Life (Years) 10 months 3 days
1.00 - 1.86 Member] | Maximum [Member]  
Range of Weighted Average Remaining Contractual Life (Years) 4 years 10 months 3 days
2.00 - 2.80 [Member]  
Number of options outstanding | shares 2,740,000
Weighted Average Exercise Price | $ / shares $ 2.17
Number options Exercisable | shares 2,560,000
Weighted Average options Exercise Price | $ / shares $ 2.15
2.00 - 2.80 [Member] | Minimum [Member]  
Range of Weighted Average Remaining Contractual Life (Years) 2 years 3 months 29 days
2.00 - 2.80 [Member] | Maximum [Member]  
Range of Weighted Average Remaining Contractual Life (Years) 4 years 4 days
4.76 [Member]  
Range of Weighted Average Remaining Contractual Life (Years) 4 years 3 months 4 days
0.50 [Member]  
Range of Weighted Average Remaining Contractual Life (Years) 7 years 1 month 9 days
0.50 - 4.76 [Member]  
Number of options outstanding | shares 5,260,000
Range of Weighted Average Remaining Contractual Life (Years) 4 years 10 months 17 days
Weighted Average Exercise Price | $ / shares $ 1.45
Number options Exercisable | shares 4,995,277
Weighted Average options Exercise Price | $ / shares $ 1.42