v3.24.4
Equity Awards - Narrative (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
plan
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
tranche
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity incentive plans | plan 3      
Share-based compensation arrangement by share-based payment award, number of additional shares authorized (in shares) | shares 10,000,000      
Total intrinsic value of options exercised $ 35 $ 15 $ 40  
Fair value of stock options vested $ 98 $ 7 $ 11  
Number of shares granted (in shares) | shares 0 0    
Weighted-average grant date fair value of options granted (in USD per share) | $ / shares     $ 273.63  
Total unrecognized compensation cost, adjusted for estimated forfeitures, related to unvested stock options $ 7      
Allocated share-based compensation expense 1,746 $ 1,604 $ 1,401  
Share-based payment arrangement, expense, tax benefit $ 340 $ 296 0  
Dividend yield (in percent) 0.00%      
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average remaining vesting period 1 year      
Restricted stock units with service condition only        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
RSUs (in shares) | shares 5,300,000      
Restricted stock units with service and performance conditions        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
RSUs (in shares) | shares 500,000      
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average remaining vesting period 3 years      
RSUs (in shares) | shares 5,788,000 6,262,000    
Aggregate intrinsic value, vested $ 2,400 $ 1,600 $ 1,500  
Aggregate intrinsic value, outstanding 6,100      
Aggregated intrinsic value, expected to vest $ 5,500      
Weighted-average grant date fair value, granted (in USD per share) | $ / shares $ 791.14 $ 479.18 $ 541.24  
Unrecognized compensation expense expected to be recognized $ 2,900      
Performance shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance target (in percent) 100.00%      
Allocated share-based compensation expense $ 147 $ 145 $ 121  
Performance shares | Minimum | Tranche one        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 1 year      
Performance shares | Maximum | Tranche one        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 3 years      
2012 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock purchase price, percentage 85.00%      
Award offering period 6 months      
2021 Performance Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Service period (in years) 2 years      
2021 Performance Awards | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance target (in percent) 0.00%      
2021 Performance Awards | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance target (in percent) 200.00%      
2021 Performance Awards | Chief Executive Officer | Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted, value, share-based payment arrangement, before forfeiture       $ 232
Number of vesting tranches | tranche       8
Options granted, exercisable period 10 years      
2021 Performance Awards | Chief Executive Officer | Employee Stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition       2 years
2012 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Requisite service period to vest employment continuation period 3 years