XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Value of Derivative Assets and Liabilities (Details) - Level 2 - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Foreign Currency Derivatives    
Derivative asset, net foreign currency forward contract derivatives $ 398 $ 1,171
Derivative liability, net foreign currency forward contract derivatives (567) (1,527)
Not Designated as Hedging Instrument    
Foreign Currency Derivatives    
Derivative asset, gross forward foreign currency exchange contracts 464 2,691
Derivative liability, gross forward foreign currency exchange contracts (587) (3,433)
Designated as Hedging Instrument    
Foreign Currency Derivatives    
Derivative asset, gross forward foreign currency exchange contracts 487 3,933
Derivative asset, netting of counterparty contracts (89) (2,762)
Derivative liability, gross forward foreign currency exchange contracts (656) (4,289)
Derivative liability, netting of counterparty contracts 89 2,762
Designated as Hedging Instrument | Cash flow foreign currency contracts    
Foreign Currency Derivatives    
Derivative asset, gross forward foreign currency exchange contracts 23 1,242
Derivative liability, gross forward foreign currency exchange contracts $ (69) $ (856)