Annual report pursuant to Section 13 and 15(d)

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

v3.8.0.1
Shareholders' Equity and Capital Stock - o/s options (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Outstanding Stock Options        
Exercise price $ 0.70 $ 0.63 $ 0.88 $ 1.12
Number of options, Outstanding 9,459,401 9,748,934 9,974,407 8,468,614
Weighted- average remaining contractual life (years), Outstanding 3 years 3 months 18 days      
Aggregate Intrinsic Value, Outstanding $ 354,000      
Number of options, Exercisable 5,695,657      
Weighted- average remaining contractual life (years), Exercisable 2 years 6 months      
Aggregate Intrinsic Value, Exercisable $ 215,000      
Exercise price $0.61        
Outstanding Stock Options        
Exercise price $ 0.61      
Number of options, Outstanding 452,656      
Weighted- average remaining contractual life (years), Outstanding 3 months 18 days      
Aggregate Intrinsic Value, Outstanding $ 31,000      
Number of options, Exercisable 452,656      
Weighted- average remaining contractual life (years), Exercisable 3 months 18 days      
Aggregate Intrinsic Value, Exercisable $ 31,000      
Expiry Apr. 25, 2018      
Exercise price $0.99        
Outstanding Stock Options        
Exercise price $ 0.99      
Number of options, Outstanding 100,000      
Weighted- average remaining contractual life (years), Outstanding 7 months 6 days      
Number of options, Exercisable 100,000      
Weighted- average remaining contractual life (years), Exercisable 7 months 6 days      
Expiry Aug. 01, 2018      
Exercise price $0.96        
Outstanding Stock Options        
Exercise price $ 0.96      
Number of options, Outstanding 739,976      
Weighted- average remaining contractual life (years), Outstanding 1 year      
Number of options, Exercisable 739,976      
Weighted- average remaining contractual life (years), Exercisable 1 year      
Expiry Dec. 27, 2018      
Exercise price $1.34        
Outstanding Stock Options        
Exercise price $ 1.34      
Number of options, Outstanding 100,000      
Weighted- average remaining contractual life (years), Outstanding 1 year 2 months 12 days      
Number of options, Exercisable 100,000      
Weighted- average remaining contractual life (years), Exercisable 1 year 2 months 12 days      
Expiry Mar. 31, 2019      
Exercise price $0.81        
Outstanding Stock Options        
Exercise price $ 0.81      
Number of options, Outstanding 777,896      
Weighted- average remaining contractual life (years), Outstanding 1 year 10 months 24 days      
Number of options, Exercisable 777,896      
Weighted- average remaining contractual life (years), Exercisable 1 year 10 months 24 days      
Expiry Dec. 12, 2019      
Exercise price $0.91        
Outstanding Stock Options        
Exercise price $ 0.91      
Number of options, Outstanding 200,000      
Weighted- average remaining contractual life (years), Outstanding 2 years 4 months 24 days      
Number of options, Exercisable 200,000      
Weighted- average remaining contractual life (years), Exercisable 2 years 4 months 24 days      
Expiry May 29, 2020      
Exercise price $0.69        
Outstanding Stock Options        
Exercise price $ 0.69      
Number of options, Outstanding 640,969      
Weighted- average remaining contractual life (years), Outstanding 2 years 7 months 6 days      
Number of options, Exercisable 640,969      
Weighted- average remaining contractual life (years), Exercisable 2 years 7 months 6 days      
Expiry Aug. 17, 2020      
Exercise price $0.64        
Outstanding Stock Options        
Exercise price $ 0.64      
Number of options, Outstanding 1,047,836      
Weighted- average remaining contractual life (years), Outstanding 2 years 10 months 24 days      
Aggregate Intrinsic Value, Outstanding $ 45,000      
Number of options, Exercisable 1,047,836      
Weighted- average remaining contractual life (years), Exercisable 2 years 10 months 24 days      
Aggregate Intrinsic Value, Exercisable $ 45,000      
Expiry Dec. 11, 2020      
Exercise price $0.58        
Outstanding Stock Options        
Exercise price $ 0.58      
Number of options, Outstanding 2,733,424      
Weighted- average remaining contractual life (years), Outstanding 4 years      
Aggregate Intrinsic Value, Outstanding $ 259,000      
Number of options, Exercisable 1,474,324      
Weighted- average remaining contractual life (years), Exercisable 4 years      
Aggregate Intrinsic Value, Exercisable $ 139,000      
Expiry Dec. 16, 2021      
Exercise price $0.81        
Outstanding Stock Options        
Exercise price $ 0.81      
Number of options, Outstanding 300,000      
Weighted- average remaining contractual life (years), Outstanding 4 years 2 months 12 days      
Number of options, Exercisable 162,000      
Weighted- average remaining contractual life (years), Exercisable 4 years 2 months 12 days      
Expiry Mar. 02, 2022      
Exercise price $0.58        
Outstanding Stock Options        
Exercise price $ 0.58      
Number of options, Outstanding 200,000      
Weighted- average remaining contractual life (years), Outstanding 4 years 8 months 12 days      
Aggregate Intrinsic Value, Outstanding $ 19,000      
Number of options, Exercisable 0      
Expiry Sep. 07, 2022      
Exercise Price $0.72        
Outstanding Stock Options        
Exercise price $ 0.72      
Number of options, Outstanding 2,166,644      
Weighted- average remaining contractual life (years), Outstanding 5 years      
Number of options, Exercisable 0      
Expiry Dec. 15, 2022      
In-The-Money Option        
Outstanding Stock Options        
Aggregate Intrinsic Value, Outstanding $ 4,433,916      
Number of options, Exercisable 2,974,816