v3.26.1
RISK MANAGEMENT AND DERIVATIVES - Schedule of Derivatives Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 15,914 $ 18,359
Derivative liabilities 28,463 30,325
Derivatives designated as hedging instruments | Foreign Exchange Contract | Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets 3,267 7,239
Derivatives designated as hedging instruments | Foreign Exchange Contract | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 25,657 27,947
Derivatives designated as hedging instruments | Foreign Exchange Contract | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 2,806 2,378
Derivatives designated as hedging instruments | Foreign Exchange Contract | Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets 12,647 11,120
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 764 1,436
Derivative liabilities 2,336 162
Derivatives not designated as hedging instruments | Foreign Exchange Contract | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 2,336 162
Derivatives not designated as hedging instruments | Foreign Exchange Contract | Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 764 $ 1,436