XML 116 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Financial Derivatives - Not Designated as Hedging (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Foreign Exchange Forward [Member]    
Notional $ 676 $ 0
Option contracts 2,911 0
Spot, Forward, and Swap Contracts with Negative Fair Value [Member]    
Notional 181,997 151,244
Option contracts 1,113 4,658
Spot, Forward, and Swap Contracts with Positive Fair Value [Member]    
Notional 51,782 132,813
Option contracts $ (327) $ (2,200)