XML 63 R55.htm IDEA: XBRL DOCUMENT v3.23.4
Stock Options Outstanding (Detail)
9 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares Outstanding | shares 310,408
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 5 years 11 months 8 days
Options Outstanding, Weighted-Average Exercise Price $ 91.86
Options Exercisable , Number of Shares Outstanding | shares 215,822
Options Exercisable, Weighted-Average Exercise Price $ 88.86
$59.32 - $81.28 [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.28
Options Outstanding, Number of Shares Outstanding | shares 113,490
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 5 years 10 months 28 days
Options Outstanding, Weighted-Average Exercise Price $ 62.49
Options Exercisable , Number of Shares Outstanding | shares 71,086
Options Exercisable, Weighted-Average Exercise Price $ 63.67
$87.37 - $106.24 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range 87.37
Range of Exercise Prices, Upper Range $ 106.24
Options Outstanding, Number of Shares Outstanding | shares 125,721
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 4 years 7 months 6 days
Options Outstanding, Weighted-Average Exercise Price $ 95.77
Options Exercisable , Number of Shares Outstanding | shares 122,005
Options Exercisable, Weighted-Average Exercise Price $ 95.72
$118.27 - $166.75 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Range 118.27
Range of Exercise Prices, Upper Range $ 166.75
Options Outstanding, Number of Shares Outstanding | shares 71,197
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 8 years 4 months 2 days
Options Outstanding, Weighted-Average Exercise Price $ 131.77
Options Exercisable , Number of Shares Outstanding | shares 22,731
Options Exercisable, Weighted-Average Exercise Price $ 130.79