XML 68 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 15, 2023
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jul. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Number of shares repurchased (in shares)     151,000,000 90,000,000 38,000,000  
Amount of shares repurchased     $ 4,731 $ 2,886 $ 867  
Common stock dividends, per share (in dollars per share)     $ 0.40 $ 0.37 $ 0.35  
Subsequent Event            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Increase in quarterly cash dividend percentage 10.00%          
Common stock dividends, per share (in dollars per share) $ 0.11          
Accelerated Share Repurchase Program December 2020            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Number of shares repurchased (in shares)   3,300,000        
Accelerated share repurchase program payment   $ 100     $ 100  
October 2020 program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Share repurchase program authorized amount           $ 5,000
Share repurchase program, remaining amount     $ 3,300      
Structured Share Repurchase Program            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Number of shares repurchased (in shares)     12,000,000      
Amount of shares repurchased     $ 378      
Share repurchase agreement outstanding     0