XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 9 Months Ended
Sep. 27, 2023
Sep. 01, 2023
Sep. 02, 2022
Dec. 10, 2020
Stock Repurchase Program [Line Items]        
Stock repurchase program, authorized amount       $ 15,000
Payments for repurchase of common stock   $ 3,400 $ 4,800  
Repurchase of common stock, shares, acquired (in shares)   9.7 10.7  
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 5.3  
Treasury stock acquired, average cost per share (in usd per share)   $ 348.46 $ 451.55  
Structured Stock Repurchase Agreement        
Stock Repurchase Program [Line Items]        
Payments for repurchase of common stock   $ 2,000 $ 2,400  
Repurchase of common stock, shares, acquired (in shares)   5.7 5.4  
Treasury stock acquired, average cost per share (in usd per share)   $ 396.43 $ 429.13  
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 $ 2,150