XML 146 R121.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Share-Based Incentives - Cash Flows and Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Tax benefit from compensation expense $ 1,100 $ 1,000 $ 916
Stock options      
Cash received from the exercise of stock options under all stock-based incentive arrangements, and the actual income tax benefit realized related to tax deductions from the exercise of the stock options      
Cash received for options exercised 14 18 26
Tax benefit $ 75 $ 190 $ 70