XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Stock Option Activity and Weighted Average Exercise Price (Detail) - Stock Option Plans
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Outstanding Shares  
Beginning Balance | shares 3,279,701
Granted | shares 346,535
Exercised | shares (351,332)
Forfeited | shares (151,161)
Ending Balance | shares 3,123,743
Options exercisable at end of period | shares 2,504,752
Weighted-Average Exercise Price  
Beginning Balance | $ / shares $ 104.29
Granted | $ / shares 113.11
Exercised | $ / shares 87.36
Forfeited | $ / shares 125.59
Ending Balance | $ / shares 106.16
Options exercisable at end of period | $ / shares $ 104.91