v3.26.1
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
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet $ 19,416 $ 4,493
Gross amounts subject to master netting arrangements not offset on the balance sheet (2,356) (1,941)
Net amount 17,060 2,552
Gross amounts subject to master netting arrangements not offset on the balance sheet (2,356) (1,941)
Net amount 9,558 18,436
Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 11,914 20,377
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 2,356 6,661
Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 8,347 2,793
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Foreign currency exchange contracts | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 2,994 0
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Interest rate swap contract | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 3,180 0
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 4,895 1,700
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Interest rate swap contract | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet 0 446
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | Cross currency swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Total derivative instruments presented as hedging instruments on the balance sheet $ 9,558 $ 13,270