XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Plans - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended 108 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2021
Jan. 01, 2023
Dec. 02, 2020
Class of Stock [Line Items]                
Common shares repurchased   $ 196,000,000 $ 770,000,000 $ 605,000,000 $ 1,505,000,000      
Payments for repurchase of common Stock       596,000,000 $ 1,506,000,000      
Common Stock                
Class of Stock [Line Items]                
Common shares repurchased       $ 602,000,000        
Number of shares repurchased (in shares)       8.8        
Average cost of shares repurchased (in dollars per share)       $ 68.16        
Remaining share repurchase capacity   $ 5,400,000,000   $ 5,400,000,000        
Common Stock | Subsequent Event                
Class of Stock [Line Items]                
Payments for repurchase of common Stock $ 6,000,000              
Common Stock | Share Repurchase Program Amended December 2, 2020                
Class of Stock [Line Items]                
Stock repurchase value               $ 23,700,000,000
Common Stock | Prior to January 1, 2022                
Class of Stock [Line Items]                
Common shares repurchased           $ 22,000,000,000    
Common Stock | Share Repurchase Program Amended January 1, 2023                
Class of Stock [Line Items]                
Stock repurchase value             $ 6,000,000,000