XML 68 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options Outstanding (Detail)
3 Months Ended
Jun. 30, 2021
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares Outstanding | shares 605,123
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 6 years 8 months 23 days
Options Outstanding, Weighted-Average Exercise Price $ 84.45
Options Exercisable , Number of Shares Outstanding | shares 346,580
Options Exercisable, Weighted-Average Exercise Price $ 88.22
$33.69 - $37.34 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range 33.69
Range of Exercise Prices, Upper Range $ 37.34
Options Outstanding, Number of Shares Outstanding | shares 12,373
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 11 months 15 days
Options Outstanding, Weighted-Average Exercise Price $ 34.52
Options Exercisable , Number of Shares Outstanding | shares 12,373
Options Exercisable, Weighted-Average Exercise Price $ 34.52
$59.32 - $81.56 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range 59.32
Range of Exercise Prices, Upper Range $ 81.56
Options Outstanding, Number of Shares Outstanding | shares 218,382
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 7 years 6 months 21 days
Options Outstanding, Weighted-Average Exercise Price $ 64.92
Options Exercisable , Number of Shares Outstanding | shares 88,160
Options Exercisable, Weighted-Average Exercise Price $ 70.97
$87.34 - $93.03 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range 87.34
Range of Exercise Prices, Upper Range $ 93.03
Options Outstanding, Number of Shares Outstanding | shares 200,296
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 6 years 7 months 17 days
Options Outstanding, Weighted-Average Exercise Price $ 90.84
Options Exercisable , Number of Shares Outstanding | shares 116,623
Options Exercisable, Weighted-Average Exercise Price $ 90.31
$99.37 - $139.25 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range 99.37
Range of Exercise Prices, Upper Range $ 139.25
Options Outstanding, Number of Shares Outstanding | shares 174,072
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 6 years 2 months 19 days
Options Outstanding, Weighted-Average Exercise Price $ 105.17
Options Exercisable , Number of Shares Outstanding | shares 129,424
Options Exercisable, Weighted-Average Exercise Price $ 103.21