Note 15 - Income taxes (Details) - Component of Loss Before Provision for Income Taxes (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Component of Loss Before Provision for Income Taxes [Abstract]      
United States $ (2,147) $ (1,422)  
Canada (28,565) (9,227)  
$ (30,712) $ (10,649) $ (21,194)