Note 4 - Net Loss per Common Share (Details) - Basic and Diluted Net Loss per Share (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net loss per share:      
Net loss $ (30,712) $ (11,149) $ (21,194)
Weighted-average common shares – basic and diluted 16,586 8,029 3,054
Net loss per share – basic and diluted per share $ (1.85) $ (1.39) $ (6.94)