XML 105 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail) - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options exercised, Number of Shares (513,824) (66,215)
Director deferred stock units outstanding [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning Balance, Number of Shares/Units 52,860  
Ending Balance, Number of Shares/Units 52,860  
Beginning Balance, Weighted-Average Grant-Date Fair Value $ 75.47  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 75.47  
Non-Vested Stock Awards/Stock Units Outstanding [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning Balance, Number of Shares/Units 470,359  
Forfeited/expired, Number of Shares/Units (6,991)  
Ending Balance, Number of Shares/Units 463,368  
Beginning Balance, Weighted-Average Grant-Date Fair Value $ 86.24  
Forfeited/Expired, Weighted-Average Price 91.57  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 86.16  
Stock Options Outstanding [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning Balance, Number of Shares 1,739,559  
Stock options exercised, Number of Shares (478,693)  
Ending Balance, Number of Shares 1,260,866  
Beginning Balance, Weighted-Average Exercise Price $ 66.11  
Stock options exercised, Weighted-Average Exercise Price 61.41  
Ending Balance, Weighted-Average Exercise Price $ 67.89  
Maximum [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Beginning Balance, Number of Shares/Units 201,257  
Stock Awards exercised/vested, Number of Shares (35,131)  
Forfeited/expired, Number of Shares/Units (1,115)  
Ending Balance, Number of Shares/Units 165,011  
Beginning Balance, Weighted-Average Grant-Date Fair Value $ 77.18  
Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value 92.27  
Forfeited/Expired, Weighted-Average Price 92.27  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 73.86