Note 4 - Net Loss per Common Share (Details) - Potentially Dilutive Securities Excluded from Diluted Weighted-average Shares Outstanding
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Equity Option [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of weighted-average shares outstanding 1,378 1,362 241
Warrant [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of weighted-average shares outstanding 1,001 919 919