Quarterly report pursuant to Section 13 or 15(d)

Capital Stock Share Repurchase Program (Details)

v3.19.2
Capital Stock Share Repurchase Program (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Jun. 30, 2019
Jun. 24, 2018
Jul. 26, 2018
Equity, Class of Treasury Stock [Line Items]        
Authorized amount       $ 30,000
Payments for stock repurchases   $ 1,088 $ 1,425  
Stock repurchases and retired during the period, shares   17.7 24.2  
Stock repurchased and retired during period, value   $ 1,100 $ 1,400  
Stock repurchase program, accounting treatment   To reflect share repurchases in the consolidated balance sheet, we (i) reduce common stock for the par value of the shares, (ii) reduce paid-in capital for the amount in excess of par to zero during the quarter in which the shares are repurchased and (iii) record the residual amount to retained earnings, if any    
Accelerated Share Repurchase Program [Member]        
Equity, Class of Treasury Stock [Line Items]        
Payments for stock repurchases $ 16,000      
Stock repurchases and retired during the period, shares 178.4      
$30B stock repurchase program announced July 26, 2018 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Remaining authorized amount   $ 7,800