XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Value of Derivative Assets and Liabilities (Details) - Level 2 - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Foreign Currency Derivatives    
Derivative asset, net foreign currency forward contract derivatives $ 0 $ 348
Derivative liability, net foreign currency forward contract derivatives (492) (1,131)
Not Designated as Hedging Instrument    
Foreign Currency Derivatives    
Derivative asset, gross forward foreign currency exchange contracts 3,159 345
Derivative liability, gross forward foreign currency exchange contracts (3,626) (360)
Designated as Hedging Instrument    
Foreign Currency Derivatives    
Derivative asset, gross forward foreign currency exchange contracts 3,164 693
Derivative asset, netting of counterparty contracts (3,164) (345)
Derivative liability, gross forward foreign currency exchange contracts (3,656) (1,476)
Derivative liability, netting of counterparty contracts 3,164 345
Designated as Hedging Instrument | Foreign Exchange Contract    
Foreign Currency Derivatives    
Derivative asset, gross forward foreign currency exchange contracts 5 348
Derivative liability, gross forward foreign currency exchange contracts $ (30) $ (1,116)