v3.26.1
Share-Based Compensation (Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Shares      
Outstanding, beginning of period (in shares) 518,700 728,000.0 1,081,000
Granted (in shares) 111,600 109,700 131,100
Exercised (in shares) (80,300) (303,400) (440,300)
Forfeited (in shares) (46,000.0) (15,600) (41,000.0)
Expired (in shares) (3,700)   (2,800)
Outstanding, end of period (in shares) 500,300 518,700 728,000.0
Exercisable, end of period (in shares) 335,800    
Weighted Average Exercise Price      
Outstanding, beginning of period, weighted-average exercise price (in USD per share) $ 52.22 $ 48.30 $ 43.96
Options, grant date fair value (in USD per share) 82.30 69.94 61.81
Exercised, weighted-average exercise price (in USD per share) 53.36 48.77 41.08
Forfeited weighted average exercise price (in USD per share) 76.62 60.87 54.15
Expired weighted average exercise price (in USD per share) 65.56   54.47
Outstanding, end of period, weighted-average exercise price (in USD per share) 56.40 $ 52.22 $ 48.30
Exercisable, end of period, weighted-average exercise price (in USD per share) $ 47.44    
Options      
Outstanding, end of period, weighted-average remaining contractual term 6 years    
Exercisable, end of period, weighted-average remaining contractual term 4 years 9 months 18 days    
Outstanding, end of period, aggregate intrinsic value $ 4,342    
Exercisable, end of period, aggregate intrinsic value $ 4,342