v3.26.1
Earnings per Share and Stock Plans - Stock Option Information (Details) - $ / shares
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Assumptions:        
Risk-free interest rate 4.03% 4.76% 4.28%  
Dividend yield 1.59% 0.62% 0.77%  
Volatility factor 49.20% 34.20% 33.60%  
Expected life 5 years 6 months 5 years 6 months 5 years 6 months  
Stock Options        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock options outstanding (in shares) 1,604,951 1,253,626 1,193,840 975,171
Weighted-average exercise price (in dollars per share) $ 31.82 $ 36.38 $ 35.37 $ 34.54
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 1 month 13 days 5 years 11 months 26 days 6 years 11 months 4 days 7 years 1 month 17 days
Stock options exercisable (in shares) 995,139      
Weighted- average exercise price per share (in dollars per share) $ 35.61      
Stock Options | $10.01 to 20.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock options outstanding (in shares) 449,677      
Weighted-average exercise price (in dollars per share) $ 17.32      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 8 years 1 month 2 days      
Stock options exercisable (in shares) 50,006      
Weighted- average exercise price per share (in dollars per share) $ 15.16      
Stock Options | $20.01 to 30.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock options outstanding (in shares) 130,581      
Weighted-average exercise price (in dollars per share) $ 25.11      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2 years 9 months 14 days      
Stock options exercisable (in shares) 130,581      
Weighted- average exercise price per share (in dollars per share) $ 25.11      
Stock Options | $30.01 to $40.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock options outstanding (in shares) 713,910      
Weighted-average exercise price (in dollars per share) $ 34.61      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 4 months 20 days      
Stock options exercisable (in shares) 616,226      
Weighted- average exercise price per share (in dollars per share) $ 34.36      
Stock Options | $40.01 to $50.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock options outstanding (in shares) 175,033      
Weighted-average exercise price (in dollars per share) $ 45.49      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 8 months 4 days      
Stock options exercisable (in shares) 62,741      
Weighted- average exercise price per share (in dollars per share) $ 45.75      
Stock Options | $50.01 to $60.00        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock options outstanding (in shares) 135,750      
Weighted-average exercise price (in dollars per share) $ 54.26      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 4 years 7 months 6 days      
Stock options exercisable (in shares) 135,585      
Weighted- average exercise price per share (in dollars per share) $ 54.26