XML 107 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Stock Options Outstanding and Exercisable (Detail)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
$47.52  
Share Based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under stock option plans, exercise price range $ 47.52
Number outstanding | shares 4,435
Remaining contract life in years, Outstanding options 1 month 20 days
Number outstanding, Weighted average exercise price $ 47.52
$49.07  
Share Based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under stock option plans, exercise price range $ 49.07
Number outstanding | shares 8,113
Remaining contract life in years, Outstanding options 1 year 1 month 20 days
Number outstanding, Weighted average exercise price $ 49.07
$51.74  
Share Based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under stock option plans, exercise price range $ 67.29
Number outstanding | shares 13,961
Remaining contract life in years, Outstanding options 2 years 1 month 20 days
Number outstanding, Weighted average exercise price $ 67.29
$67.29  
Share Based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares authorized under stock option plans, exercise price range $ 80.40
Number outstanding | shares 23,366
Remaining contract life in years, Outstanding options 3 years 1 month 17 days
Number outstanding, Weighted average exercise price $ 80.40
$80.40  
Share Based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number outstanding | shares 49,875
Remaining contract life in years, Outstanding options 2 years 3 months 3 days
Number outstanding, Weighted average exercise price $ 68.71