XML 45 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Background and Basis of Presentation (Share Repurchase Table) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Total number of shares repurchased (shares) 6.2 11.1 21.8 33.2  
Aggregate cost of shares repurchased $ 367 $ 759 $ 1,317 $ 2,359 $ 2,917
Average price per share of shares repurchased (usd per share) $ 59.18 $ 67.99 $ 60.53 $ 70.97