v3.26.1
HEDGING INSTRUMENTS (Schedule of Derivatives Designated in Cash Flow Hedging Relationships) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Cost of revenue $ 418,081 $ 375,048
Interest expense (7,741) (7,666)
Derivatives and non-derivatives designated as hedging instruments    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Cost of revenue 418,081 375,048
Interest expense (7,741) (7,666)
Foreign currency exchange contracts | Derivatives and non-derivatives designated as hedging instruments    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Gain (loss) reclassified from accumulated other comprehensive income into net income 150 3,745
Interest rate swap contracts | Derivatives and non-derivatives designated as hedging instruments    
Foreign Currency Fair Value Hedge Derivative [Line Items]    
Gain (loss) reclassified from accumulated other comprehensive income into net income $ 205 $ 324