XML 407 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share and Stock Plans (Summary of Option Transactions) (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Exercised (32,158) (105,132,000) (97,398)  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Number of options, Outstanding, at Beginning of the year 679,785 657,814 526,794  
Granted 394,586 159,643 242,178  
Exercised (32,158) (105,132) (97,398)  
Cancelled (67,042) (32,540) (13,760)  
Number of options, Outstanding, Closing Balance 975,171 679,785 657,814 526,794
Exercisable at end of period 446,720      
Beginning of year, Average Option Price $ 33.82 $ 27.45 $ 26.53  
Granted 34.91 54.06 26.74  
Exercised 22.15 25.24 20.24  
Cancelled 35.32 31.71 31.85  
End of year, Average Option Price 34.54 $ 33.82 $ 27.45 $ 26.53
End of year, Average Exercisable Price $ 31.21      
Outstanding at period end, Weighted average Remaining Contractual Life (in years) 7 years 1 month 17 days 7 years 29 days 7 years 3 months 14 days 6 years 11 months 4 days
Exercisable at period end, Weighted average Remaining Contractual Life (in years) 5 years 4 months 28 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 5,497 $ 15,294 $ 16,652 $ 1,518
Exercisable at end of period, Aggregate Intrinsic Value $ 3,717,000