v3.22.2.2
Stock Repurchase Program (Details Numeric) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 9 Months Ended
Sep. 28, 2022
Sep. 02, 2022
Sep. 03, 2021
Dec. 10, 2020
Stock Repurchase Program, Authorized Amount       $ 15,000
Payments for Repurchase of Common Stock   $ 4,800 $ 2,950  
Repurchase of common stock, Shares, Acquired   10.7    
Accelerated Share Repurchase Agreement        
Payments for Repurchase of Common Stock   $ 2,400    
Repurchase of common stock, Shares, Acquired   5.3    
Treasury Stock Acquired, Average Cost Per Share   $ 451.55    
Structured Stock Repurchase Agreement        
Payments for Repurchase of Common Stock   $ 2,400 $ 2,950  
Repurchase of common stock, Shares, Acquired   5.4 5.6  
Treasury Stock Acquired, Average Cost Per Share   $ 429.13 $ 508.52  
Up Front Payments Treasury Stock Remaining Balance   $ 400    
Structured Stock Repurchase Agreement | Subsequent Event        
Payments for Repurchase of Common Stock $ 1,750      
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 6,550