XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Derivatives, Fair Value [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets Other current assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other accrued expenses Other accrued expenses
Notional value $ 381,713 $ 0
Fair value recorded in other current assets 2,238  
Fair value recorded in other accrued expenses (64)  
Designated Derivative Contracts    
Derivatives, Fair Value [Line Items]    
Notional value 367,695  
Fair value recorded in other current assets 2,163  
Fair value recorded in other accrued expenses (64)  
Non-Designated Derivative Contracts    
Derivatives, Fair Value [Line Items]    
Notional value 14,018  
Fair value recorded in other current assets 75  
Fair value recorded in other accrued expenses $ 0