XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
DERIVATIVE INSTRUMENTS AND HEDGING STRATEGIES - Summary of Derivatives Designated as and Not Designated as Hedging Instruments Outstanding (Details) - Forward Foreign Exchange Contracts - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivatives Designated As Hedging Instruments | Sell    
Derivative [Line Items]    
Notional amount $ 483,387 $ 740,667
Derivatives Designated As Hedging Instruments | Purchase    
Derivative [Line Items]    
Notional amount 99,212 183,256
Not Designated as Hedging Instrument | Sell    
Derivative [Line Items]    
Notional amount 118,026 113,257
Not Designated as Hedging Instrument | Purchase    
Derivative [Line Items]    
Notional amount $ 5,812 $ 31,068