XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
Jun. 28, 2023
Jun. 02, 2023
Jun. 03, 2022
Dec. 10, 2020
Stock Repurchase Program [Line Items]        
Stock repurchase program, authorized amount       $ 15,000
Payments for repurchase of common stock   $ 2,400 $ 3,600  
Repurchase of common stock, shares, acquired (in shares)   7.6 5.6  
Accelerated Share Repurchase Agreement        
Stock Repurchase Program [Line Items]        
Payments for repurchase of common stock   $ 1,400 $ 2,400  
Repurchase of common stock, shares, acquired (in shares)   4.0 3.2  
Treasury stock acquired, average cost per share (in usd per share)   $ 348.46    
Structured Stock Repurchase Agreement        
Stock Repurchase Program [Line Items]        
Payments for repurchase of common stock   $ 1,000 $ 1,200  
Repurchase of common stock, shares, acquired (in shares)   3.6 2.4  
Treasury stock acquired, average cost per share (in usd per share)   $ 346.84 $ 474.52  
Stock repurchase program, remaining prepayment amount   $ 333    
Structured Stock Repurchase Agreement | Subsequent Event        
Stock Repurchase Program [Line Items]        
Payments for repurchase of common stock $ 1,000      
Stock repurchase program, remaining authorized repurchase amount $ 3,150