v3.3.1.900
Note 2 - Summary of Significant Accounting Policies (Details) - Antidilutive Securities - shares
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Equity Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities 37,034,483 5,368,233
Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities 7,186 1,890,952
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities 22,148,045 9,648,045
Preferred Stock - Convertible [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities   68,353,582