Note 9 - Warrants (Details) (USD $)
0 Months Ended 2 Months Ended 9 Months Ended
Apr. 08, 2013
Apr. 12, 2011
Mar. 26, 2014
Sep. 30, 2014
Dec. 31, 2013
Sep. 30, 2014
Public Warrants [Member]
Sep. 30, 2014
Warrants Called for Redemption [Member]
Apr. 08, 2013
Subsequently Assigned to Certain Parties [Member]
Note 9 - Warrants (Details) [Line Items]                
Class of Warrant or Right, Outstanding     13,066,067 9,648,719 13,066,067 4,582,652    
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right       1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)   $ 11.50   $ 11.50     $ 0.01  
Warrants Issued During Period, Number 1,066,666 4,000,000 3,417,348     3,417,348    
Common Share Price Threshold (in Dollars per share)       $ 17.50        
Exercise Price Floor (in Dollars per share)       $ 10.00        
Warrants Issued During Period, Price Per Warrant (in Dollars per share)   $ 0.75            
Debt Instrument, Face Amount (in Dollars) $ 800,000             $ 400,000
Debt Instrument, Convertible, Conversion Price (in Dollars per share) $ 0.75