XML 105 R93.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Activity in Corporation's Active Stock Plans (Detail) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options exercised, Number of Shares (21,968) (53,425) (650,044) (196,948)
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  
Granted, Number of Units     5,940  
Stock Awards exercised/vested, Number of Shares     (2,499)  
Ending Balance, Number of Shares/Units 56,301   56,301  
Beginning Balance, Weighted-Average Grant-Date Fair Value     $ 75.47  
Granted Weighted-Average Grant-Date Fair Value     117.90  
Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value     92.03  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 79.21   $ 79.21  
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  
Stock Awards exercised/vested, Number of Shares     (1,213)  
Forfeited/expired, Number of Shares/Units     (26,439)  
Ending Balance, Number of Shares/Units 442,707   442,707  
Beginning Balance, Weighted-Average Grant-Date Fair Value     $ 86.24  
Stock Award Exercised/Vested, Weighted Average Grant Date Fair Value     98.90  
Forfeited/Expired, Weighted-Average Price     87.08  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 86.16   $ 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     (611,201)  
Ending Balance, Number of Shares 1,128,358   1,128,358  
Beginning Balance, Weighted-Average Exercise Price     $ 66.11  
Stock options exercised, Weighted-Average Exercise Price     61.86  
Ending Balance, Weighted-Average Exercise Price $ 68.41   $ 68.41  
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     (9,752)  
Ending Balance, Number of Shares/Units 156,374   156,374  
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     75.70  
Ending Balance, Weighted-Average Grant-Date Fair Value $ 73.88   $ 73.88