XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
[1]
Jun. 30, 2021
Jun. 30, 2020
Oct. 21, 2020
Jan. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Remaining share repurchase authority amount   $ 4,600,000,000       $ 4,600,000,000      
Payments for shares repurchased   $ 701,000,000   $ 39,000,000   $ 1,252,000,000 $ 616,000,000    
Shares received (in shares)   22,000,000   2,000,000   40,000,000 29,000,000    
Increase in quarterly dividend percentage 8.00%                
Common stock dividends (in dollars per share)   $ 0.093 $ 0.093 $ 0.087 [1] $ 0.087 $ 0.093      
January 2019 program                  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Authorized share repurchase program amount                 $ 5,000,000,000
October 2020 program                  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Authorized share repurchase program amount               $ 5,000,000,000  
Structured Agreements                  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Payments for shares repurchased   $ 228,000,000              
Shares received (in shares)   7,000,000              
Shares outstanding (in shares)   0       0      
[1] All prior period share and per share data has been retroactively adjusted to reflect the stock split effective June 28, 2021.