Note 7 - Property and Equipment - Property and Equipment (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Property and equipment, gross | $ 3,525 | $ 3,327 |
| Accumulated depreciation | (2,386) | (1,957) |
| Total property and equipment, net | 1,139 | 1,370 |
| Machinery and Equipment [Member] | ||
| Property and equipment, gross | 2,725 | 2,545 |
| Computer Equipment [Member] | ||
| Property and equipment, gross | 236 | 218 |
| Office Equipment, Furnishings and Improvements [Member] | ||
| Property and equipment, gross | $ 564 | $ 564 |