v3.22.4
Stock Compensation - Additional Information (Details)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Number of shares remaining available for future issuance (in shares) | shares 32
Future compensation not yet recognized in the Statements of Income | $ $ 440
Weighted average recognition period 1 year 10 months 24 days
Remaining stock repurchase authorizations | $ $ 21,480
Employee stock purchase plan  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Percent of the underlying common stock's market price participants pay for options (in hundredths) 85.00%
Number of shares remaining available for future issuance (in shares) | shares 32
ESPP option term (in months) 3 months
Long-term incentive and director compensation plans | Employee Stock Option  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Term of the long term incentive stock options 10 years
Award vesting period (in years) 4 years
Long-term incentive and director compensation plans | Restricted Stock Units (RSUs)  
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]  
Award vesting period (in years) 4 years