XML 175 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Shares    
Outstanding, beginning of period (in shares) 1,081,000 1,100,900
Granted (in shares) 128,100 197,600
Exercised (in shares) (172,900) (39,100)
Forfeited (in shares) (19,300)  
Expired (in shares) (1,700)  
Outstanding, end of period (in shares) 1,015,200 1,259,400
Exercisable, end of period (in shares) 700,100 827,000.0
Weighted Average Exercise Price    
Outstanding, beginning of period, weighted-average exercise price (in USD per share) $ 43.96 $ 40.62
Granted, weighted-average exercise price (in USD per share) 61.73 54.48
Exercised, weighted-average exercise price (in USD per share) 40.64 38.04
Forfeited, weighted-average exercise price (in USD per share) 54.86  
Expired, weighted-average exercise price (in USD per share) 54.47  
Outstanding, end of period, weighted-average exercise price (in USD per share) 46.54 42.88
Exercisable, end of period, weighted-average exercise price (in USD per share) $ 42.70 $ 39.98
Options, Additional Disclosures:    
Outstanding, end of period, weighted-average remaining contractual term 6 years 6 months 6 years 10 months 24 days
Exercisable, end of period, weighted-average remaining contractual term 5 years 4 months 24 days 5 years 8 months 12 days
Outstanding, end of period, aggregate intrinsic value $ 13,369 $ 20,052
Exercisable, end of period, aggregate intrinsic value $ 11,714 $ 15,567