Note 3 - Summary of Significant Accounting Policies (Details)
0 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended
Nov. 13, 2013
USD ($)
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Jun. 30, 2014
USD ($)
Feb. 14, 2014
Jan. 31, 2014
Dec. 31, 2011
USD ($)
Dec. 31, 2014
Warrant [Member]
Denominated in Canadian Dollars [Member]
CAD
Jan. 31, 2014
Warrant [Member]
USD ($)
Dec. 31, 2014
Warrant [Member]
USD ($)
Dec. 31, 2014
Warrant [Member]
USS
Dec. 31, 2013
Warrant [Member]
USD ($)
Dec. 31, 2014
Other Income (Expense), Net [Member]
USD ($)
Dec. 31, 2013
Other Income (Expense), Net [Member]
USD ($)
Dec. 31, 2012
Other Income (Expense), Net [Member]
USD ($)
Dec. 31, 2014
UNITED STATES
Dec. 31, 2014
CANADA
USD ($)
Note 3 - Summary of Significant Accounting Policies (Details) [Line Items]                                    
Foreign Currency Transaction Gain (Loss), before Tax   $ (1,000) $ (229,000) $ 148,000                   $ 43,000 $ 269,000 $ 105,000    
Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure   0                                
Fair Value of Stock-based Compensation Liability for Stock Options 163,000 22,000 202,000                              
Change in Fair Value of Stock-based Compensation Liability   (180,000) 39,000                              
Derivative Liability, Noncurrent   0 883,000               1,600,000   900,000          
Fair Value Adjustment of Warrants (in Same-Day Dollars)   (49,000) (689,000)                 1,600,000            
Class of Warrant or Right, Outstanding (in Shares)   1,001,000 919,000 919,000   26,971 769,231   122,670                  
Gain (Loss) on Derivative Instruments, Net, Pretax                   (4,000)                
Reclassification of Fair Value from Warrant Liability to Contributed Surplus   834,000               800,000                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)         $ 2.19       33.80                  
Derivative, Gain (Loss) on Derivative, Net   49,000 689,000               49,000   700,000          
Number of Operating Segments                                 1  
Cash and Cash Equivalents, at Carrying Value   4,123,000 14,839,000 9,721,000       23,410,000                   100,000
Other Assets                                   $ 32,000