Note 4 - Property and Equipment, Net - Components of Property and Equipment (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
|||
|---|---|---|---|---|---|
| Property and Equipment, Gross | $ 26,714 | $ 26,248 | |||
| Less accumulated depreciation and amortization | (10,786) | (10,589) | |||
| Property and equipment, net | 15,928 | 15,659 | [1] | ||
| Laboratory Equipment [Member] | |||||
| Property and Equipment, Gross | 4,406 | 4,406 | |||
| Leasehold Improvements [Member] | |||||
| Property and Equipment, Gross | 5,838 | 4,616 | |||
| Computer Equipment and Software [Member] | |||||
| Property and Equipment, Gross | 1,589 | 1,724 | |||
| Construction in Progress [Member] | |||||
| Property and Equipment, Gross | 13,805 | 14,101 | |||
| Tooling [Member] | |||||
| Property and Equipment, Gross | 826 | 1,109 | |||
| Furniture and Fixtures [Member] | |||||
| Property and Equipment, Gross | $ 250 | $ 292 | |||
| |||||