Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity and Capital Stock - o/s options (Details)

v3.10.0.1
Shareholders' Equity and Capital Stock - o/s options (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Outstanding Stock Options        
Exercise price $ 0.64 $ 0.70 $ 0.63 $ 0.88
Number of options, Outstanding 9,731,612 9,459,401 9,748,934 9,974,407
Weighted- average remaining contractual life (years), Outstanding 3 years 2 months 12 days      
Aggregate Intrinsic Value, Outstanding $ 323,000      
Number of options, Exercisable 6,117,506      
Weighted- average remaining contractual life (years), Exercisable 2 years 6 months      
Aggregate Intrinsic Value, Exercisable $ 295,000      
Exercise price $1.23        
Outstanding Stock Options        
Exercise price $ 1.23      
Number of options, Outstanding 100,000      
Weighted- average remaining contractual life (years), Outstanding 2 months 12 days      
Number of options, Exercisable 100,000      
Weighted- average remaining contractual life (years), Exercisable 2 months 12 days      
Expiry Mar. 31, 2019      
Exercise price $0.75        
Outstanding Stock Options        
Exercise price $ 0.75      
Number of options, Outstanding 724,274      
Weighted- average remaining contractual life (years), Outstanding 10 months 24 days      
Number of options, Exercisable 724,274      
Weighted- average remaining contractual life (years), Exercisable 10 months 24 days      
Expiry Dec. 12, 2019      
Exercise price $0.84        
Outstanding Stock Options        
Exercise price $ 0.84      
Number of options, Outstanding 200,000      
Weighted- average remaining contractual life (years), Outstanding 1 year 4 months 24 days      
Number of options, Exercisable 200,000      
Weighted- average remaining contractual life (years), Exercisable 1 year 4 months 24 days      
Expiry May 29, 2020      
Exercise price $0.63        
Outstanding Stock Options        
Exercise price $ 0.63      
Number of options, Outstanding 568,602      
Weighted- average remaining contractual life (years), Outstanding 1 year 7 months 6 days      
Aggregate Intrinsic Value, Outstanding $ 10,000      
Number of options, Exercisable 568,602      
Weighted- average remaining contractual life (years), Exercisable 1 year 7 months 6 days      
Aggregate Intrinsic Value, Exercisable $ 10,000      
Expiry Aug. 17, 2020      
Exercise price $0.59        
Outstanding Stock Options        
Exercise price $ 0.59      
Number of options, Outstanding 984,878      
Weighted- average remaining contractual life (years), Outstanding 1 year 10 months 24 days      
Aggregate Intrinsic Value, Outstanding $ 51,000      
Number of options, Exercisable 984,878      
Weighted- average remaining contractual life (years), Exercisable 1 year 10 months 24 days      
Aggregate Intrinsic Value, Exercisable $ 51,000      
Expiry Dec. 11, 2020      
Exercise price $0.54        
Outstanding Stock Options        
Exercise price $ 0.54      
Number of options, Outstanding 2,411,930      
Weighted- average remaining contractual life (years), Outstanding 3 years      
Aggregate Intrinsic Value, Outstanding $ 228,000      
Number of options, Exercisable 2,411,930      
Weighted- average remaining contractual life (years), Exercisable 3 years      
Aggregate Intrinsic Value, Exercisable $ 228,000      
Expiry Dec. 16, 2021      
Exercise price $0.75        
Outstanding Stock Options        
Exercise price $ 0.75      
Number of options, Outstanding 300,000      
Weighted- average remaining contractual life (years), Outstanding 3 years 2 months 12 days      
Number of options, Exercisable 300,000      
Weighted- average remaining contractual life (years), Exercisable 3 years 2 months 12 days      
Expiry Mar. 02, 2022      
Exercise price $0.54        
Outstanding Stock Options        
Exercise price $ 0.54      
Number of options, Outstanding 200,000      
Weighted- average remaining contractual life (years), Outstanding 3 years 8 months 12 days      
Aggregate Intrinsic Value, Outstanding $ 19,000      
Number of options, Exercisable 66,000      
Weighted- average remaining contractual life (years), Exercisable 3 years 8 months 12 days      
Aggregate Intrinsic Value, Exercisable $ 6,000      
Expiry Sep. 07, 2022      
Exercise price $0.66        
Outstanding Stock Options        
Exercise price $ 0.66      
Number of options, Outstanding 2,064,916      
Weighted- average remaining contractual life (years), Outstanding 4 years      
Number of options, Exercisable 761,822      
Weighted- average remaining contractual life (years), Exercisable 4 years      
Expiry Dec. 15, 2022      
Exercise price $0.56        
Outstanding Stock Options        
Exercise price $ 0.56      
Number of options, Outstanding 200,000      
Weighted- average remaining contractual life (years), Outstanding 4 years 2 months 12 days      
Aggregate Intrinsic Value, Outstanding $ 15,000      
Exercise Price $0.67        
Outstanding Stock Options        
Exercise price $ 0.67      
Number of options, Outstanding 919,358      
Weighted- average remaining contractual life (years), Outstanding 5 years      
Expiry Dec. 14, 2023      
Exercise Price $0.68        
Outstanding Stock Options        
Exercise price $ 0.68      
Number of options, Outstanding 1,057,654      
Weighted- average remaining contractual life (years), Outstanding 4 years 7 months 6 days      
In-The-Money Option        
Outstanding Stock Options        
Aggregate Intrinsic Value, Outstanding $ 4,365,410      
Number of options, Exercisable 4,031,410