Note 4 - Long-term Debt (Details) (USD $) | 3 Months Ended | 12 Months Ended | 1 Months Ended | 0 Months Ended | | | |
Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014 | Dec. 31, 2011 | Dec. 31, 2013 | Jun. 30, 2011 | Dec. 16, 2013 | Jun. 16, 2014 | Sep. 24, 2014 | Jun. 29, 2011 |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Warrants or Options Issued (in Shares) | | | | | 274,508 | | | | | | |
Common Stock Warrants Exercised (in Shares) | 847,058 | | | | | | | | | | |
Final Repayment Fee for Early Repayment of Facility | | | $1,700,000 | | | | | | | | |
Fair Value of Contingent Put Option Liability | 307,000 | | 282,000 | [1] | | | | | | | |
Interest Expense | 806,000 | 472,000 | | | | | | | | | |
After December 16, 2014, but Prior to December 16, 2015 [Member] | Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Prepayment Charge of Term Loan, Percentage | | | 2.00% | | | | | | | | |
After December 16, 2015 [Member] | Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Prepayment Charge of Term Loan, Percentage | | | 1.00% | | | | | | | | |
Hercules Warrants [Member] | Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Warrant Exercisable Term | | | | | 7 years | | | | | | |
Hercules Warrants [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Warrant Exercisable Term | | | | | | 5 years | | | | | |
Debt Conversion, Converted Instrument, Warrants or Options Issued (in Shares) | | | | | | | 274,508 | | | | |
Investment Warrants, Exercise Price (in Dollars per share) | | | $6.79 | | | $6.79 | $3.06 | | | | |
Common Stock Warrants Exercised (in Shares) | | | 176,730 | | | 176,730 | | | | | |
Minimum [Member] | Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Prepayment Charges for Accelerated Repayment of Credit Facility | | | 1.00% | | | | | | | | |
Maximum [Member] | Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Prepayment Charges for Accelerated Repayment of Credit Facility | | | 3.00% | | | | | | | | |
Prime Rate [Member] | Amended and Restated Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Debt Instrument, Interest Rate, Effective Percentage | | | 9.10% | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | | 5.25% | | | | | | | | |
First Tranche [Member] | Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Debt Instrument, Face Amount | | | | | | | 10,000,000 | | | | |
First Tranche [Member] | Amended and Restated Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Debt Instrument, Face Amount | | | | | | | | 15,000,000 | | | |
Repayments of Long-term Debt | | | | | | | | 8,600,000 | | | |
Second Tranche [Member] | Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Debt Instrument, Face Amount | | | | | 10,000,000 | | | | | | |
Second Tranche [Member] | Amended and Restated Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Debt Instrument, Face Amount | | | | | | | | | 10,000,000 | | |
Third Tranche [Member] | Amended and Restated Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Line of Credit Facility, Maximum Borrowing Capacity | | | | | | | | | | 15,000,000 | |
Hercules Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Debt Instrument, Face Amount | | | | | | | | | | | 20,000,000 |
Number of Tranches for Loan and Security Agreement | | | | | | | 2 | | | | |
Debt Instrument, Interest Rate, Stated Percentage | | | | | 8.50% | | | | | | |
Investment Warrants, Exercise Price (in Dollars per share) | | | | | | | $3.06 | | | | |
Convertible Debt | | | 5,000,000 | | | | | | | | |
Debt Instrument, Convertible, Conversion Ratio, Computation, Percentage Used in Numerator | | | 103.00% | | | | | | | | |
Debt Instrument, Convertible, Conversion Ratio, Amount Used in Denominator | | | 9.3 | | | | | | | | |
Additional Default Interest Rate | | | 5.00% | | | | | | | | |
Fair Value of Contingent Put Option Liability | 307,000 | | 282,000 | | | | | 32,000 | | | |
Long-term Line of Credit | 25,100,000 | | | | | | | | | | |
Interest Expense | 800,000 | | | | | | | | | | |
Amended and Restated Loan and Security Agreement [Member] | | | | | | | | | | | |
Note 4 - Long-term Debt (Details) [Line Items] | | | | | | | | | | | |
Number of Tranches for Loan and Security Agreement | | | | | | | | 3 | | | |
Line of Credit Facility, Maximum Borrowing Capacity | | | | | | | | 40,000,000 | | | |
Debt Instrument, Fair Value Disclosure | | | 24,900,000 | | | | | | | | |
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid | | | $1,700,000 | | | | | | | | |
|
[1] | The condensed balance sheet as of December 31, 2014 has been derived from the audited financial statements as of that date included in the Company's Annual Report on Form 10-K for the year ended December 31, 2014. |