Annual report pursuant to Section 13 and 15(d)

Capital Stock Stock Repurchase Program (Details)

v3.21.2
Capital Stock Stock Repurchase Program (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended
Nov. 01, 2021
Oct. 12, 2021
Jul. 26, 2018
$30B stock repurchase program announced July 26, 2018      
Stock Repurchase Program      
Authorized Amount     $ 30,000
$30B stock repurchase program announced July 26, 2018 | Subsequent Event [Member]      
Stock Repurchase Program      
Remaining authorized amount   $ 900  
$10B stock repurchase program announced October 12, 2021 | Subsequent Event [Member]      
Stock Repurchase Program      
Authorized Amount   $ 10,000  
Open Market Repurchases [Member] | Subsequent Event [Member]      
Stock Repurchase Program      
Stock repurchased and retired during the period, shares 5.4    
Stock repurchased and retired during the period, value $ 703