Note 6 - Share Capital (Details) - Summary Information Regarding Warrants Outstanding (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Class of Warrant or Right [Line Items]      
Shares Underlying Outstanding Warrants 8,230,848 10,922,090 5,922,090
February 2011 Warrants [Member]      
Class of Warrant or Right [Line Items]      
Excercise Prices (in Dollars per share) $ 3.08    
Shares Underlying Outstanding Warrants 48,701    
Expiry Date Feb. 08, 2018    
September 2010 Warrants [Member]      
Class of Warrant or Right [Line Items]      
Excercise Prices (in Dollars per share) $ 4.24 4.24  
Shares Underlying Outstanding Warrants 3,182,147    
Expiry Date Oct. 12, 2015    
June 2013 Warrants [Member]      
Class of Warrant or Right [Line Items]      
Excercise Prices (in Dollars per share) $ 5.00    
Shares Underlying Outstanding Warrants 5,000,000    
Expiry Date Dec. 05, 2018