Note 3 - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($) $ in Thousands |
Dec. 31, 2016 |
Dec. 31, 2015 |
||||||
---|---|---|---|---|---|---|---|---|
Fair Value of Derivatives | [2] | $ (4,293) | [1] | $ (28,434) | ||||
Fair Value, Inputs, Level 1 [Member] | ||||||||
Fair Value of Derivatives | [2] | |||||||
Fair Value, Inputs, Level 2 [Member] | ||||||||
Fair Value of Derivatives | [2] | (4,293) | (28,434) | |||||
Fair Value, Inputs, Level 3 [Member] | ||||||||
Fair Value of Derivatives | [2] | |||||||
|