Note 6 - Embedded Derivatives and Derivative Warrant Liabilities (Details Textual) $ / shares in Units, $ in Thousands | 1 Months Ended | 3 Months Ended | 6 Months Ended | 60 Months Ended | | | | | | | | | |
Jan. 31, 2018USD ($)shares | Oct. 31, 2017$ / sharesshares | Sep. 30, 2017$ / sharesshares | Jun. 30, 2017 | Dec. 31, 2013shares | Mar. 31, 2018USD ($)$ / sharesshares | Dec. 31, 2017USD ($) | Mar. 31, 2017USD ($) | Dec. 31, 2017USD ($) | Dec. 31, 2012$ / sharesshares | Apr. 19, 2017 | Feb. 28, 2017shares | Sep. 30, 2016shares | Apr. 30, 2016shares | Dec. 31, 2015shares | May 31, 2015shares | Feb. 28, 2015shares | Aug. 31, 2014shares | Jul. 31, 2012 |
Embedded Derivative, Gain (Loss) on Embedded Derivative, Net, Total | $ | | | | | | | $ 2,858 | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 7,192,373 | [1] | | | | | | 17,106,683 | | | | | | | |
Proceeds from Warrant Exercises | $ | | | | | | | | | | $ 2 | | | | | | | | | | | |
Class of Warrant or Right, Issued During Period | | | | | | | | | | | | 1,393 | | | | | | | | | |
Class of Warrant or Right, Exercised During Period | | | | | | | 0 | | | | | | | | | | | | | | |
Minimum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Issued During Period, Exercise Price | $ / shares | | | | | | | | | | | | $ 17.70 | | | | | | | | | |
Maximum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Issued During Period, Exercise Price | $ / shares | | | | | | | | | | | | $ 24.45 | | | | | | | | | |
2013 Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Warrants Issued to Purchase Additional Shares of Common Stock | | | | | | 71,013 | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | 71,013 | 55,774 | [1] | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 8.99 | | | | | | | | | | | | | | |
2014 Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 19,462 | [1] | | | | | | | | | | | | 50,000 | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 6.83 | | | | | | | | | | | | | | |
Series A Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 11,417 | [1] | | | | | | | | | | | 110,833 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 0.68 | | | | | | | | | | | | | | |
Series B Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | [1] | | | | | | | | | | | 110,883 | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | [2] | | | | | | | | | | | | | | | | | | | | |
Series C Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 21,500 | [1] | | | | | | | | | | 21,500 | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 5.50 | | | | | | | | | | | | | | |
Series D Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 930 | [1] | | | | | | | | | 502,500 | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 2 | | | | | | | | | | | | | | |
Series E Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | [1] | | | | | | | | | 400,000 | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | [2] | | | | | | | | | | | | | | | | | | | | |
Series F Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 280,787 | [1] | | | | | | | | 514,644 | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 2 | | | | | | | | | | | | | | |
Series H Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | [1] | | | | | | | | 1,029,286 | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | [2] | | | | | | | | | | | | | | | | | | | | |
Series G Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | [1] | | | | | | | | 328,571 | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | [2] | | | | | | | | | | | | | | | | | | | | |
Series I Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 712,503 | [1] | | | | | | | 712,503 | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 11 | | | | | | | | | | | | | | |
Series J Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | [1] | | | | | | | 185,000 | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | [2] | | | | | | | | | | | | | | | | | | | | |
Series K Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | 6,090,000 | [1] | | | | | | 6,250,000 | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | $ 0.60 | | | | | | | | | | | | | | |
Series M Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Warrants Issued to Purchase Additional Shares of Common Stock | | | 1,485,000 | 3,945,000 | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | | | | | 6,250,000 | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | $ 0.60 | | | | | | | | | | | | | | | | | |
Proceeds from Warrant Exercises | $ | | | | | | | | | $ 1,000 | | $ 2,400 | | | | | | | | | | |
Series M Warrants [Member] | Minimum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | $ 0.60 | | | | | | | | | | | | | | | | | | |
Series M Warrants [Member] | Maximum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | $ 0.65 | | | | | | | | | | | | | | | | | | |
Series L Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | [1] | | | | | | 570,000 | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | [2] | | | | | | | | | | | | | | | | | | | | |
Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | 780,303 | | | | | | | | | | | | | | | | | | | |
Convertible 2020 Notes [Member] | | | | | | | | | | | | | | | | | | | | | |
Debt Instrument, Interest Rate, Stated Percentage | | | | | 12.00% | | | | | | | | 12.00% | | | | | | | | |
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger | | | | | 150.00% | | | | | | | | | | | | | | | | |
Debt Instrument, Convertible, Threshold Consecutive Trading Days | | | | | 10 | | | | | | | | | | | | | | | | |
Number of Embedded Derivative | | | | | 1 | | | | | | | | | | | | | | | | |
Embedded Derivative, Fair Value of Embedded Derivative, Net, Total | $ | | | | | | | $ 2,400 | | 5,200 | | 5,200 | | | | | | | | | | |
Embedded Derivative, Gain (Loss) on Embedded Derivative, Net, Total | $ | | | | | | | | | | | | | | | | | | | | | |
Convertible 2020 Notes [Member] | Embedded Derivative, 2020 Convertible Notes [Member] | | | | | | | | | | | | | | | | | | | | | |
Embedded Derivative, Gain (Loss) on Embedded Derivative, Net, Total | $ | | | | | | | $ 2,900 | | | | | | | | | | | | | | |
Convertible 2022 Notes [Member] | | | | | | | | | | | | | | | | | | | | | |
Debt Instrument, Interest Rate, Stated Percentage | | | | | | | | | | | | | | | | | | | | | 7.50% |
Embedded Derivative, Fair Value of Embedded Derivative, Net, Total | $ | | | | | | | | | $ 0 | | $ 0 | | | | | | | | | | |
Debt Conversion, Original Debt, Amount | $ | | $ 500 | | | | | | | | | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | 780,303 | | | | | | | | | | | | | | | | | | | |
| |
[1] | This table does not include 1,393 equity-classified warrants issued between 2008 through 2012, with strike prices between $17.70 and $24.45 per share. | |
[2] | Warrants have either been fully exercised and/or expired as of March 31, 2018. | |