XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Option Activity (Detail)
3 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Number of Shares, Outstanding Options at March 31, 2022 | shares 456,849
Number of Shares, Granted | shares 51,522
Number of Shares, Exercised | shares (17,159)
Number of Shares, Cancelled | shares 0
Number of Shares, Outstanding Options at June 30, 2022 | shares 491,212
Number of Shares, Options Exercisable at June 30, 2022 | shares 298,520
Weighted-Average Exercise Price, Outstanding Options at March 31, 2022 | $ / shares $ 83.81
Weighted-Average Exercise Price, Granted | $ / shares 125.88
Weighted-Average Exercise Price, Exercised | $ / shares 125.12
Weighted-Average Exercise Price, Cancelled | $ / shares 0
Weighted-Average Exercise Price, Outstanding Options at June 30, 2022 | $ / shares 88.85
Weighted Average Fair Value of Options Granted During the Year | $ / shares $ 125.88