Note 6 - Financial Instruments and Fair Value Measurements - Derivatives Recognized in Condensed Consolidation Financial Statements (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
|||||
Derivative instruments not designated as cash flow hedging instruments: | $ (455) | $ 174 | $ (637) | $ (668) | ||||
Not Designated as Hedging Instrument [Member] | Interest Rate Cap [Member] | ||||||||
Derivative instruments not designated as cash flow hedging instruments: | [1] | 0 | 1,046 | (683) | 749 | |||
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] | ||||||||
Derivative instruments not designated as cash flow hedging instruments: | [2] | $ (455) | $ (872) | $ 46 | $ (1,417) | |||
|