XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Narrative (Details) - USD ($)
shares in Millions
2 Months Ended 3 Months Ended 6 Months Ended
Feb. 22, 2018
Jul. 17, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Apr. 20, 2018
Feb. 28, 2018
Jan. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Share repurchase program     $ 5,000,000,000   $ 5,000,000,000     $ 1,500,000,000.0  
Shares repurchased value     $ 974,000,000 $ 499,000,000 $ 1,810,000,000 $ 757,000,000      
Accelerated share repurchase program (payment) receipt amount $ 30,000,000           $ 450,000,000   $ 150,000,000
Initial share value received             $ 360,000,000   $ 120,000,000
Initial shares received             6    
Shares repurchased during the period (in shares) 3   16 9 31 15      
Employee Stock Option                  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Antidilutive securities     1 10          
Subsequent Event                  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Accelerated share repurchase program (payment) receipt amount   $ 90,000,000              
Shares repurchased during the period (in shares)   7