Note 11 - Shareholders' equity (Details) (USD $)
0 Months Ended 12 Months Ended 0 Months Ended 8 Months Ended
Aug. 23, 2013
Dec. 31, 2014
May 16, 2014
Dec. 31, 2014
Dec. 31, 2013
Note 11 - Shareholders' equity (Details) [Line Items]          
Share Price (in Dollars per share)   $ 0.54   $ 0.54 $ 3.70
Proceeds from Issuance of Common Stock (in Dollars) $ 57,000,000        
Minimum Price Per Share To Retain Stock Purchase Direction Right (in Dollars per share)   $ 2.00      
Common Stock, Shares, Outstanding   16,844,736   16,844,736 16,149,871
Common Stock, Shares, Issued 13,000,000 16,844,736   16,844,736 16,149,871
Sale of Stock, Price Per Share (in Dollars per share) $ 5.00        
Aspire Capital [Member]          
Note 11 - Shareholders' equity (Details) [Line Items]          
Common Stock, Value, Subscriptions (in Dollars)     15,000,000    
Common Stock Purchase Agreement Term     30 months    
Development Stage Entities, Stock Issued, Shares, Issued for Noncash Consideration     90,635    
Stock Issued During Period, Shares, New Issues     604,230    
Share Price (in Dollars per share)     $ 3.31    
Proceeds from Issuance of Common Stock (in Dollars)     1,900,000    
Issuance Cost for Purchase Agreement (in Dollars)     100,000    
Minimum Price Per Share To Retain Stock Purchase Direction Right (in Dollars per share)       $ 2.00  
Maximum Number of Common Shares to Be Purchased       100,000  
Maximum Amount of Common Shares to Be Purchased, Per Trading Day (in Dollars)       1,000,000  
Additional Common Shares To Be Purchased At Reporting Entity's Direction, Value (in Dollars)       $ 13,000,000