Note 7 - Stock-Based Compensation (Details Textual) shares in Thousands, $ in Thousands | 12 Months Ended |
Dec. 31, 2020USD ($)shares | Dec. 31, 2019USD ($)shares |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Award Vesting Types | 2 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 |
Share-based Payment Arrangement, Expense | $ | $ 965 | $ 1,237 |
Cash Liability for Performance-Based Units | $ | 0 | |
Director [Member] | | |
Share-based Payment Arrangement, Expense | $ | 1,000 | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ | $ 500 | $ 100 |
Performance Shares [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares) | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares) | 72 | 174 |
Share-based Payment Arrangement, Expense, after Tax | $ | $ 0 | $ 100 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Ending Balance (in shares) | 21 | |
Service Based Award [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares) | 62 | 57 |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 4 years | |
Share Based Compensation Arrangement, By Share Based Payment Award, Expiration Term (Year) | 8 years | |
Share-based Payment Arrangement, Expense | $ | $ 0 | $ 0 |
Restricted Stock [Member] | | |
Share-based Payment Arrangement, Expense | $ | | $ 100 |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares) | 193 | 31 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) | 10 | 75 |
Restricted Stock [Member] | Minimum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 2 years | |
Restricted Stock [Member] | Maximum [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | 4 years | |
Performance Stock Unit [Member] | | |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ | $ 700 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Maximum Target Percentage | 120.00% | |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares) | 100 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) | 0 | 0 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) | 129 | 339 |
Deferred Stock Units [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares) | 20 | 0 |
Percentage of Shares Vested in Lieu of Directors Fees at the Grant Date | 100.00% | |
Portion of Director Fees Matched to Deferred Stock Units. | 25.00% | |
Share-based Compensation Arrangement by Share Based Payment, Deferred award, Vesting Period (Year) | 1 year | |
Restricted Stock, Performance-based Stock Units, and Deferred Stock Units [Member] | | |
Share-based Payment Arrangement, Expense, after Tax | $ | $ 500 | $ 1,200 |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ | $ 500 | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) | 174 | 107 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) | 139 | 414 |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | $ | $ 1,100 | $ 1,200 |
2014 Equity Compensation Plan [Member] | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) | 4,100 | |
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | 2,800 | |