XML 168 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Stock Option Exercises and Restricted Stock Vesting (Detail) - USD ($)
shares in Millions, $ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Proceeds from stock option exercises $ 44 $ 26
Aggregate intrinsic value 60 48
Tax benefit realized upon exercise $ 10 $ 11
Number of shares exercised (shares) 0.3 0.2
Restricted Stock    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Fair value of shares vested $ 183 $ 154
Tax benefit realized upon vesting $ 45 $ 36
Number of shares vested (shares) 0.5 0.5
Performance Based Restricted Stock    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Fair value of shares vested $ 40 $ 24
Tax benefit realized upon vesting $ 9 $ 3
Number of shares vested (shares) 0.1 0.1