Note 5 - Fair Value Measurement and Financial Instruments - Assets and Liabilities Measured at Fair Value Measured on a Recurring Basis (Details) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Debt securities available-for-sale | $ 2,498 | $ 9,757 |
US Government-sponsored Enterprises Debt Securities [Member] | | |
Debt securities available-for-sale | 1,499 | 4,983 |
Corporate Debt Securities [Member] | | |
Debt securities available-for-sale | | 1,184 |
Fair Value, Measurements, Recurring [Member] | | |
Commercial paper | 11,743 | 19,020 |
Total assets | 14,170 | 25,221 |
Total liabilities | 9,946 | 10,089 |
Fair Value, Measurements, Recurring [Member] | Warrant Liability [Member] | | |
Warrant liability | 9,946 | 10,089 |
Fair Value, Measurements, Recurring [Member] | US Government-sponsored Enterprises Debt Securities [Member] | | |
Debt securities available-for-sale | 2,399 | 4,983 |
Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member] | | |
Debt securities available-for-sale | | 1,184 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Commercial paper | | |
Total assets | 28 | 34 |
Total liabilities | | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant Liability [Member] | | |
Warrant liability | | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Government-sponsored Enterprises Debt Securities [Member] | | |
Debt securities available-for-sale | | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member] | | |
Debt securities available-for-sale | | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Commercial paper | 11,743 | 19,020 |
Total assets | 14,142 | 25,187 |
Total liabilities | | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant Liability [Member] | | |
Warrant liability | | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Government-sponsored Enterprises Debt Securities [Member] | | |
Debt securities available-for-sale | 2,399 | 4,983 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member] | | |
Debt securities available-for-sale | | 1,184 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Commercial paper | | |
Total assets | | |
Total liabilities | 9,946 | 10,089 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant Liability [Member] | | |
Warrant liability | 9,946 | 10,089 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Government-sponsored Enterprises Debt Securities [Member] | | |
Debt securities available-for-sale | | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities [Member] | | |
Debt securities available-for-sale | | |
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member] | | |
Money market funds | 28 | 34 |
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Money market funds | 28 | 34 |
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Money market funds | | |
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Money market funds | | |