XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Repurchase Program (Details Numeric) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended 7 Months Ended
Jun. 29, 2022
Jun. 03, 2022
Jun. 04, 2021
Jun. 29, 2022
Dec. 10, 2020
Stock Repurchase Program, Authorized Amount         $ 15,000
Payments for Repurchase of Common Stock   $ 3,600 $ 1,950    
Repurchase of common stock, Shares, Acquired   5.6      
Accelerated Share Repurchase Agreement          
Payments for Repurchase of Common Stock   $ 2,400      
Repurchase of common stock, Shares, Acquired   3.2      
Accelerated Share Repurchase Agreement | Subsequent Event          
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   $ 1,200 $ 1,950    
Repurchase of common stock, Shares, Acquired   2.4 3.9    
Treasury Stock Acquired, Average Cost Per Share   $ 474.52 $ 478.58    
Up Front Payments Treasury Stock Remaining Balance   $ 400      
Structured Stock Repurchase Agreement | Subsequent Event          
Payments for Repurchase of Common Stock $ 1,200        
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 8,300     $ 8,300