XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options Outstanding (Detail)
3 Months Ended
Jun. 30, 2023
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares Outstanding | shares 322,444
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 6 years 3 months 25 days
Options Outstanding, Weighted-Average Exercise Price $ 91.28
Options Exercisable , Number of Shares Outstanding | shares 228,808
Options Exercisable, Weighted-Average Exercise Price $ 88.74
$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.28
Options Outstanding, Number of Shares Outstanding | shares 118,049
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 6 years 3 months 10 days
Options Outstanding, Weighted-Average Exercise Price $ 62.64
Options Exercisable , Number of Shares Outstanding | shares 75,645
Options Exercisable, Weighted-Average Exercise Price $ 63.83
$87.37 - $93.03 [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 134,018
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 5 years 14 days
Options Outstanding, Weighted-Average Exercise Price $ 95.87
Options Exercisable , Number of Shares Outstanding | shares 130,302
Options Exercisable, Weighted-Average Exercise Price $ 95.83
$99.37 - $143.09 [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 70,377
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 8 years 9 months 25 days
Options Outstanding, Weighted-Average Exercise Price $ 130.59
Options Exercisable , Number of Shares Outstanding | shares 22,861
Options Exercisable, Weighted-Average Exercise Price $ 130.82