XML 134 R113.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Incentive Plans - Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Exercise Price Range (Details)
12 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of options outstanding (in shares) | shares 503,579
Number of exercisable options (in shares) | shares 503,579
$21.49 - $26.58  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of option exercise price, minimum (in dollars per share) $ 21.49
Range of option exercise price, maximum (in dollars per share) $ 26.58
Number of options outstanding (in shares) | shares 232,216
Weighted average exercise price (in dollars per share) $ 26.54
Weighted average remaining contractual term (in years) 1 month 24 days
Number of exercisable options (in shares) | shares 232,216
Weighted average exercise price of exercisable options (in dollars per share) $ 26.54
$26.59 - $42.59  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of option exercise price, minimum (in dollars per share) 26.59
Range of option exercise price, maximum (in dollars per share) $ 42.59
Number of options outstanding (in shares) | shares 215,629
Weighted average exercise price (in dollars per share) $ 42.56
Weighted average remaining contractual term (in years) 1 year 1 month 28 days
Number of exercisable options (in shares) | shares 215,629
Weighted average exercise price of exercisable options (in dollars per share) $ 42.56
$42.60 - $53.41  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of option exercise price, minimum (in dollars per share) 42.60
Range of option exercise price, maximum (in dollars per share) $ 53.41
Number of options outstanding (in shares) | shares 55,734
Weighted average exercise price (in dollars per share) $ 52.91
Weighted average remaining contractual term (in years) 1 year 9 months 10 days
Number of exercisable options (in shares) | shares 55,734
Weighted average exercise price of exercisable options (in dollars per share) $ 52.91