XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Derivative Instruments (Details Textual)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member]  
Derivative, Notional Amount $ 0
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member] | Minimum [Member]  
Derivative, Term of Contract (Month) 3 months
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign Exchange Contract [Member] | Maximum [Member]  
Derivative, Term of Contract (Month) 12 months
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Maximum [Member]  
Derivative, Term of Contract (Month) 3 years