v3.26.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Assets:    
Money-market funds $ 1,108,291 $ 1,462,683
Derivative Contract asset, current   7,686
Non-qualified deferred compensation asset 27,483 22,845
Total assets measured at fair value 1,146,751 1,493,214
Liabilities:    
Non-qualified deferred compensation liability (2,696) (2,407)
Non-qualified deferred compensation liability (36,626) (29,291)
Total liabilities measured at fair value (39,322) (31,698)
Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current 10,977 7,316
Non-Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current   370
Level 1    
Assets:    
Money-market funds 1,108,291 1,462,683
Non-qualified deferred compensation asset 27,483 22,845
Total assets measured at fair value 1,135,774 1,485,528
Liabilities:    
Non-qualified deferred compensation liability (2,696) (2,407)
Non-qualified deferred compensation liability (36,626) (29,291)
Total liabilities measured at fair value (39,322) (31,698)
Level 1 | Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current 0 0
Level 1 | Non-Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current   0
Level 2    
Assets:    
Money-market funds 0 0
Non-qualified deferred compensation asset 0 0
Total assets measured at fair value 10,977 7,686
Liabilities:    
Non-qualified deferred compensation liability 0 0
Non-qualified deferred compensation liability 0 0
Total liabilities measured at fair value 0 0
Level 2 | Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current 10,977 7,316
Level 2 | Non-Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current   370
Level 3    
Assets:    
Money-market funds 0 0
Non-qualified deferred compensation asset 0 0
Total assets measured at fair value 0 0
Liabilities:    
Non-qualified deferred compensation liability 0 0
Non-qualified deferred compensation liability 0 0
Total liabilities measured at fair value 0 0
Level 3 | Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current $ 0 0
Level 3 | Non-Designated Derivative Contracts    
Assets:    
Derivative Contract asset, current   $ 0