v3.26.1
RISK MANAGEMENT AND DERIVATIVES - Schedule of Derivatives Balance Sheet Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Derivatives designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 18,359 $ 13,644
Derivative liabilities 30,325 11,940
Derivatives designated as hedging instruments | Foreign Exchange Contract | Prepaid expenses and other current assets, net    
Derivatives, Fair Value [Line Items]    
Derivative assets 11,120 13,137
Derivatives designated as hedging instruments | Foreign Exchange Contract | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 7,239 507
Derivatives designated as hedging instruments | Foreign Exchange Contract | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 2,378 5,581
Derivatives designated as hedging instruments | Foreign Exchange Contract | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 27,947 6,359
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,436 78
Derivative liabilities 162 1,590
Derivatives not designated as hedging instruments | Foreign Exchange Contract | Prepaid expenses and other current assets, net    
Derivatives, Fair Value [Line Items]    
Derivative assets 1,436 78
Derivatives not designated as hedging instruments | Foreign Exchange Contract | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 162 $ 1,590