Note 4 - Property and Equipment (Details) - Cost, Accumulated Depreciation and Amortization and Net Carrying Value of Property and Equipment (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Property, Plant and Equipment [Line Items]    
Cost $ 4,311 $ 3,923
Accumulated Depreciation and Amortization (2,735) (2,228)
Net Carrying Value 1,576 1,695
Scientific Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 2,273 1,985
Accumulated Depreciation and Amortization (1,429) (1,096)
Net Carrying Value 844 889
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 1,590 1,579
Accumulated Depreciation and Amortization (948) (787)
Net Carrying Value 642 792
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 414 325
Accumulated Depreciation and Amortization (327) (319)
Net Carrying Value 87 6
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 34 34
Accumulated Depreciation and Amortization (31) (26)
Net Carrying Value $ 3 $ 8