XML 144 R120.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Incentive Plans - Schedule of Share Based Compensation Shares Authorized under Stock Option Plans by Exercise Price Range Table (Details)
12 Months Ended
Mar. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of options outstanding (in shares) | shares 1,675,580
Number of exercisable options (in shares) | shares 1,675,580
$8.96 - $24.47  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of option exercise price, minimum (in dollars per share) $ 8.96
Range of option exercise price, maximum (in dollars per share) $ 24.47
Number of options outstanding (in shares) | shares 413,808
Weighted average exercise price (in dollars per share) $ 19.72
Weighted average remaining contractual term (in years) 2 years 6 months 21 days
Number of exercisable options (in shares) | shares 413,808
Weighted average exercise price of exercisable options (in dollars per share) $ 19.71
$25.14 - $41.92  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of option exercise price, minimum (in dollars per share) 25.14
Range of option exercise price, maximum (in dollars per share) $ 41.92
Number of options outstanding (in shares) | shares 798,509
Weighted average exercise price (in dollars per share) $ 27.71
Weighted average remaining contractual term (in years) 3 years 8 months 4 days
Number of exercisable options (in shares) | shares 798,509
Weighted average exercise price of exercisable options (in dollars per share) $ 27.71
$42.05 - $58.80  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of option exercise price, minimum (in dollars per share) 42.05
Range of option exercise price, maximum (in dollars per share) $ 58.80
Number of options outstanding (in shares) | shares 463,263
Weighted average exercise price (in dollars per share) $ 44.70
Weighted average remaining contractual term (in years) 4 years 5 months 1 day
Number of exercisable options (in shares) | shares 463,263
Weighted average exercise price of exercisable options (in dollars per share) $ 44.70