XML 95 R83.htm IDEA: XBRL DOCUMENT v3.25.3
HEDGING INSTRUMENTS (Schedule of Fair Values and Balance Sheet Classifications of Derivatives Designated as Hedging Instruments) (Details) - Derivatives and non-derivatives designated as hedging instruments - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet $ 2,843 $ 21,132
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,641) 0
Net amount 1,202 21,132
Total hedging instruments presented on the balance sheet 20,591 92,836
Gross amounts subject to master netting arrangements not offset on the balance sheet (1,641) 0
Net amount 18,950 92,836
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 20,591 33
Other current assets | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 1,988 16,921
Other current assets | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 0 1,839
Other long-term assets | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 324 0
Other long-term assets | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 480 1,662
Other long-term assets | Interest rate swap contract | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 51 710
Accrued liabilities | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 5,583 0
Other long-term liabilities | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 946 0
Other long-term liabilities | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet 14,062 33
Short-term debt | Non-derivative foreign currency denominated debt designated as net investment hedge on the balance sheet    
Derivatives, Fair Value [Line Items]    
Total hedging instruments presented on the balance sheet $ 0 $ 92,803