XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Income and Other Comprehensive Income (OCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative $ (1,295)  
Foreign Exchange Forward [Member]    
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (1,126) $ 68
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Operating Expense [Member]    
Amount of Gain or Reclassified from AOCI into Income 184 (211)
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Cost of Sales [Member]    
Amount of Gain or Reclassified from AOCI into Income $ 39 (50)
Interest Rate Swap [Member]    
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative   0
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Amount of Gain or Reclassified from AOCI into Income   $ 0