Note 5 - U.S. Department of Defense Contract (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
Mar. 09, 2017 |
Mar. 02, 2016 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Feb. 28, 2018 |
May 11, 2015 |
|
| Government Contract Receivable | $ 17,000 | ||||||
| Contracts Revenue | $ 852 | $ 10,917 | $ 4,406 | ||||
| Subsequent Event [Member] | Amendment to DoD Contract Incorporate Additional Services [Member] | |||||||
| Government Contract Receivable | $ 500 | ||||||
| Government [Member] | |||||||
| Award Contract Renewal Term | 330 days | 120 days | |||||
| Government [Member] | Contract and Other Revenue [Member] | |||||||
| Contracts Revenue | $ 900 | $ 10,900 | $ 4,400 | ||||