XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Mar. 29, 2023
Mar. 03, 2023
Mar. 04, 2022
Dec. 10, 2020
Stock Repurchase Program [Line Items]        
Stock repurchase program, authorized amount       $ 15,000
Payments for repurchase of common stock   $ 1,400 $ 2,400  
Repurchase of common stock, shares, acquired (in shares)   5.0 3.8  
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)   3.2 3.2  
Accelerated Share Repurchase Agreement | Subsequent Event        
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares) 4.0      
Treasury stock acquired, average cost per share (in usd per share) $ 348.46      
Structured Stock Repurchase Agreement        
Stock Repurchase Program [Line Items]        
Repurchase of common stock, shares, acquired (in shares)   1.8 0.6  
Treasury stock acquired, average cost per share (in usd per share)   $ 330.52 $ 635.15  
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 $ 4,150