XML 91 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Effect of Derivative Instruments in Statement of Operations Recognized (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net $ (2,733) $ 6,488 $ 3,515
Other (income) expense, net | Not Designated as Hedging Instrument [Member] | Foreign Exchange Option [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Losses (Gains) on derivatives recognized in statements of operations (2,482) 6,488 3,515
Sales [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Option [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net $ (251) $ 0 $ 0