XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefits - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
May 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Matching contribution expense $ 176 $ 166 $ 144  
2022 Equity Incentive Plan | Common Stock         
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock authorized (in shares)       132
Shares available for future grant (in shares) 101      
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant (in shares) 3      
Purchase price of common stock (percent) 85.00%      
Capital shares reserved for future issuance (in shares) 79      
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 948      
Period for recognition 2 years 3 months 18 days      
RSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options vesting period 3 years      
RSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options vesting period 4 years      
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 29      
Period for recognition 1 year 4 months 24 days      
PSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Payout percentage 0.00%      
PSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Payout percentage 200.00%      
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expiration period 10 years      
Unrecognized compensation cost $ 48      
Period for recognition 2 years 4 months 24 days      
Stock options | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options vesting period 3 years      
Stock options | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options vesting period 4 years      
Deferred compensation plan | Fair value, recurring        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Marketable equity securities $ 220 261    
Deferred compensation plan | Fair value, recurring | Fair value        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Marketable equity securities $ 220 $ 261