XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Derivatives and Hedging Activities - Income or (Loss) from Derivative Instruments (Detail) - Forward Foreign Currency Exchange Contracts - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Designated as Hedging | Cost of products sold        
Derivative Instruments Gain Loss [Line Items]        
Derivative instruments, gain (loss) $ (2,275) $ 67 $ (5,044) $ 10
Designated as Hedging | Interest expense        
Derivative Instruments Gain Loss [Line Items]        
Derivative instruments, gain (loss) (173) 21 (162) 64
Not Designated as Hedging        
Derivative Instruments Gain Loss [Line Items]        
Derivative instruments, gain (loss) $ 1,253 $ (376) $ 2,982 $ 327