v3.26.3
DERIVATIVES - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Fair values of derivative instruments    
Fair value of derivative assets $ 9,410 $ 2,833
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities 4,961 13,288
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Fair values of derivative instruments    
Fair value of derivative assets 1,079 2,149
Designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities 1,132 289
Designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Designated as hedging instruments | Net investment contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Fair values of derivative instruments    
Fair value of derivative assets 6,338 102
Designated as hedging instruments | Net investment contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Designated as hedging instruments | Net investment contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities 338 12,529
Designated as hedging instruments | Net investment contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities 0 0
Not designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Fair values of derivative instruments    
Fair value of derivative assets 1,993 582
Not designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Fair values of derivative instruments    
Fair value of derivative assets 0 0
Not designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities 3,491 470
Not designated as hedging instruments | Foreign exchange contracts | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Fair values of derivative instruments    
Fair value of derivative liabilities $ 0 $ 0