Note 13 - Stock-based Compensation and Similar Arrangements - Plan Activity (Details) - shares |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 355,598 | 505,452 |
| Long Term Incentive Plan 2006 [Member] | ||
| Number of shares of common stock authorized for issuance (in shares) | 5,400,000 | |
| Number of shares of common stock remaining available for future grants (in shares) | 2,324,927 | |
| Long Term Incentive Plan 2006 [Member] | Employee Stock Option [Member] | ||
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | 355,598 | |
| Long Term Incentive Plan 2006 [Member] | Stock Grants [Member] | ||
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number | 131,540 |