XML 93 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Derivatives and Hedging Activities - Income or (Loss) from Derivative Instruments (Detail) - Forward foreign currency exchange contracts - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Designated as Hedging | Cost of products sold    
Derivative Instruments Gain Loss [Line Items]    
Derivative instruments, gain (loss) $ (918) $ (1,072)
Designated as Hedging | Interest expense    
Derivative Instruments Gain Loss [Line Items]    
Derivative instruments, gain (loss) 0 20
Not Designated as Hedging    
Derivative Instruments Gain Loss [Line Items]    
Derivative instruments, gain (loss) $ (234) $ 440