XML 101 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based Compensation - Additional Information (Detail) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Equity Instruments Other Than Options Performance Share Units [Line Items]      
Share-based compensation plan, number of shares of common stock reserved for issuance 34.4    
Unrecognized compensation cost related to nonvested share-based compensation $ 161.1    
Nonvested share-based compensation, recognition period 2 years    
Stock options, number of years to expire 10 years    
Proceeds from stock option exercises $ 248.2 $ 285.7 $ 295.5
RSUs vested, total fair value $ 110.3 80.0 119.4
Stock Compensation Plan      
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Equity Instruments Other Than Options Performance Share Units [Line Items]      
Outstanding stock options 21.8    
Stock Option      
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Equity Instruments Other Than Options Performance Share Units [Line Items]      
Stock options exercised total intrinsic value $ 242.2 $ 302.0 $ 290.4
Tax benefit realized from share-based compensation 48.3    
Restricted Stock Units (RSUs)      
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Equity Instruments Other Than Options Performance Share Units [Line Items]      
Tax benefit realized from share-based compensation $ 18.5    
Vesting percentage 100.00%    
Vesting period 3 years