Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Shareholders' Equity and Capital Stock - o/s options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Outstanding Stock Options    
Exercise price $ 0.66 $ 0.64
Number of options, Outstanding 9,425,452 9,731,612
Weighted- average remaining contractual life (years), Outstanding 2 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 2,246  
Number of options, Exercisable 5,907,261  
Weighted- average remaining contractual life (years), Exercisable 2 years  
Aggregate Intrinsic Value, Exercisable $ 1,491  
Exercise price $0.75    
Outstanding Stock Options    
Exercise price $ 0.75  
Number of options, Outstanding 724,274  
Weighted- average remaining contractual life (years), Outstanding 6 months  
Aggregate Intrinsic Value, Outstanding $ 100  
Number of options, Exercisable 724,274  
Weighted- average remaining contractual life (years), Exercisable 6 months  
Aggregate Intrinsic Value, Exercisable $ 100  
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 10 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 12  
Number of options, Exercisable 200,000  
Weighted- average remaining contractual life (years), Exercisable 10 months 24 days  
Aggregate Intrinsic Value, Exercisable $ 12  
Expiry May 29, 2020  
Exercise price $0.63    
Outstanding Stock Options    
Exercise price $ 0.63  
Number of options, Outstanding 538,912  
Weighted- average remaining contractual life (years), Outstanding 1 year 1 month 6 days  
Aggregate Intrinsic Value, Outstanding $ 130  
Number of options, Exercisable 538,912  
Weighted- average remaining contractual life (years), Exercisable 1 year 1 month 6 days  
Aggregate Intrinsic Value, Exercisable $ 130  
Expiry Aug. 17, 2020  
Exercise price $0.59    
Outstanding Stock Options    
Exercise price $ 0.59  
Number of options, Outstanding 928,408  
Weighted- average remaining contractual life (years), Outstanding 1 year 6 months  
Aggregate Intrinsic Value, Outstanding $ 255  
Number of options, Exercisable 928,408  
Weighted- average remaining contractual life (years), Exercisable 1 year 6 months  
Aggregate Intrinsic Value, Exercisable $ 255  
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 2 years 6 months  
Aggregate Intrinsic Value, Outstanding $ 767  
Number of options, Exercisable 2,411,930  
Weighted- average remaining contractual life (years), Exercisable 2 years 6 months  
Aggregate Intrinsic Value, Exercisable $ 767  
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 2 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 41  
Number of options, Exercisable 300,000  
Weighted- average remaining contractual life (years), Exercisable 2 years 8 months 12 days  
Aggregate Intrinsic Value, Exercisable $ 41  
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 2 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 64  
Number of options, Exercisable 66,000  
Weighted- average remaining contractual life (years), Exercisable 3 years 2 months 12 days  
Aggregate Intrinsic Value, Exercisable $ 21  
Expiry Sep. 07, 2022  
Exercise price $0.66    
Outstanding Stock Options    
Exercise price $ 0.66  
Number of options, Outstanding 1,944,916  
Weighted- average remaining contractual life (years), Outstanding 3 years 6 months  
Aggregate Intrinsic Value, Outstanding $ 418  
Number of options, Exercisable 654,608  
Weighted- average remaining contractual life (years), Exercisable 3 years 6 months  
Aggregate Intrinsic Value, Exercisable $ 141  
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 3 years 8 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 60  
Number of options, Exercisable 66,000  
Weighted- average remaining contractual life (years), Exercisable 3 years 8 months 12 days  
Aggregate Intrinsic Value, Exercisable $ 20  
Expiry Mar. 30, 2023  
Exercise Price $0.67    
Outstanding Stock Options    
Exercise price $ 0.67  
Number of options, Outstanding 919,358  
Weighted- average remaining contractual life (years), Outstanding 4 years 6 months  
Aggregate Intrinsic Value, Outstanding $ 190  
Number of options, Exercisable 8,277  
Weighted- average remaining contractual life (years), Exercisable 4 years 6 months  
Aggregate Intrinsic Value, Exercisable $ 2  
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 1 month 6 days  
Aggregate Intrinsic Value, Outstanding $ 209  
Number of options, Exercisable 8,852  
Weighted- average remaining contractual life (years), Exercisable 4 years 1 month 6 days  
Aggregate Intrinsic Value, Exercisable $ 2  
Expiry Aug. 20, 2023