XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Repurchase Program (Details Numeric) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Mar. 30, 2022
Mar. 04, 2022
Mar. 05, 2021
Dec. 10, 2020
Stock Repurchase Program, Authorized Amount       $ 15,000
Payments for Repurchase of Common Stock   $ 2,400 $ 950  
Repurchase of common stock, Shares, Acquired   3.8    
Accelerated Share Repurchase Agreement        
Payments for Repurchase of Common Stock   $ 2,400    
Repurchase of common stock, Shares, Acquired   3.2    
Structured Stock Repurchase Agreement        
Payments for Repurchase of Common Stock     $ 950  
Repurchase of common stock, Shares, Acquired   0.6 1.9  
Treasury Stock Acquired, Average Cost Per Share   $ 635.15 $ 478.14  
Subsequent Event        
Payments for Repurchase of Common Stock $ 1,200      
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 9,500