Note 15 - Stock Compensation Plan - Supplemental Stock Option Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Weighted average grant date fair value per option granted (in dollars per share) | $ 0.08 | $ 0.12 | $ 0.28 |
| Fair value of options vested | $ 2,022 | $ 1,584 | $ 385 |
| Proceeds from exercise of stock options | 206 | 13 | 205 |
| Intrinsic value of options exercised | $ 221 | $ 8 | $ 385 |