Note 9 - Fair Value Measurements - Financial Instrument Not Measured at Fair Value (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Long-term debt | $ 3,611 | $ 304,950 |
| Fair Value, Inputs, Level 3 [Member] | ||
| Long-term debt | 304,950 | |
| Estimated Fair Value | $ 308,892 |