XML 126 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans (Options Outstanding and Exercisable) (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
50.01 - 55.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Minimum $ 50.01
Range of Exercise Prices, Maximum 55.00
65.01 - 70.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Minimum 65.01
Range of Exercise Prices, Maximum 70.00
70.01 - 75.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Minimum 70.01
Range of Exercise Prices, Maximum 75.00
75.01 - 80.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, Minimum 75.01
Range of Exercise Prices, Maximum $ 80.00
Options Outstanding [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Outstanding | shares 877,681
Weighted-Average Exercise Price, Options Outstanding $ 69.02
Weighted- Average Remaining Contractual Life in Years 2 years 7 months 20 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $ $ 50,070
Options Outstanding [Member] | 50.01 - 55.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Outstanding | shares 123,314
Weighted-Average Exercise Price, Options Outstanding $ 54.56
Weighted- Average Remaining Contractual Life in Years 9 months 21 days
Options Outstanding [Member] | 65.01 - 70.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Outstanding | shares 319,081
Weighted-Average Exercise Price, Options Outstanding $ 65.11
Weighted- Average Remaining Contractual Life in Years 3 years 8 months 19 days
Options Outstanding [Member] | 70.01 - 75.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Outstanding | shares 169,726
Weighted-Average Exercise Price, Options Outstanding $ 71.39
Weighted- Average Remaining Contractual Life in Years 1 year 9 months 10 days
Options Outstanding [Member] | 75.01 - 80.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Outstanding | shares 265,560
Weighted-Average Exercise Price, Options Outstanding $ 78.92
Weighted- Average Remaining Contractual Life in Years 2 years 9 months
Options Exercisable [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Exercisable | shares 877,681
Weighted-Average Exercise Price, Options Exercisable $ 69.02
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | $ $ 50,070
Options Exercisable [Member] | 50.01 - 55.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Exercisable | shares 123,314
Weighted-Average Exercise Price, Options Exercisable $ 54.56
Options Exercisable [Member] | 65.01 - 70.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Exercisable | shares 319,081
Weighted-Average Exercise Price, Options Exercisable $ 65.11
Options Exercisable [Member] | 70.01 - 75.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Exercisable | shares 169,726
Weighted-Average Exercise Price, Options Exercisable $ 71.39
Options Exercisable [Member] | 75.01 - 80.00 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Shares, Options Exercisable | shares 265,560
Weighted-Average Exercise Price, Options Exercisable $ 78.92