Note 13 - Stock-based Compensation Plan (Details) - Stock Option Activity
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Canada, Dollars
CAD
Dec. 31, 2013
Canada, Dollars
CAD
Dec. 31, 2012
Canada, Dollars
CAD
Dec. 31, 2011
Canada, Dollars
CAD
Dec. 31, 2014
United States of America, Dollars
USD ($)
Dec. 31, 2013
United States of America, Dollars
USD ($)
Note 13 - Stock-based Compensation Plan (Details) - Stock Option Activity [Line Items]                  
Options outstanding 1,378 1,362 241     241 191 1,378 1,362
Weighted average exercise price - options outstanding (in Dollars per share)           23.92 30.16 $ 6.65 $ 7.10
Weighted average contractual term           3 years 6 months 3 years 73 days 3 years 219 days 4 years 6 months
Options granted         71 102   87 1,114
Weighted average exercise price - options granted (in Dollars per share)         13.00 16.12   $ 2.57 $ 4.41
Options granted         71 102   87 1,114
Weighted average exercise price - options granted (in Dollars per share)         13.00 16.12   $ 2.57 $ 4.41
Options expired       (5) (14) (29)      
Weighted average exercise price - options expired (in Dollars per share)       27.16 41.02 37.44      
Options forfeited       (12) (50) (23)   (54)  
Weighted average exercise price - options forfeited (in Dollars per share)       29.89 27.83 25.48   $ 4.41  
Options forfeited       (12) (50) (23)   (54)  
Options forfeited (in Dollars per share)       29.89 27.83 25.48   $ 4.41  
Options outstanding 1,378 1,362 241     241 191 1,378 1,362
Weighted average exercise price - options outstanding (in Dollars per share)           23.92 30.16 $ 6.65 $ 7.10
Weighted average contractual term           3 years 6 months 3 years 73 days 3 years 219 days 4 years 6 months
Vested or expected to vest at December 31, 2014               1,326  
Vested or expected to vest at December 31, 2014 (in Dollars per share)               $ 6.26  
Vested or expected to vest at December 31, 2014               3 years 219 days  
Exercisable at December 31, 2014               635  
Exercisable at December 31, 2014 (in Dollars per share)               $ 7.48  
Exercisable at December 31, 2014               3 years 6 months