XML 12 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies - New Accounting Pronouncements (Details) - USD ($)
$ in Millions
Jan. 01, 2019
Sep. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle              
Stockholders' equity   $ 10,702   $ 9,796      
Retained earnings   42,085   40,636      
Lease assets   834          
Lease liabilities   825          
ASU 2016-02 Leases              
New Accounting Pronouncements or Change in Accounting Principle              
Cumulative effect of new accounting principle in period of adoption   14          
ASU 2016-02 Leases | Adjustment              
New Accounting Pronouncements or Change in Accounting Principle              
Lease assets $ 800            
Lease liabilities 800            
Retained Earnings | ASU 2018-02 Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income              
New Accounting Pronouncements or Change in Accounting Principle              
Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings, Tax Effect 900            
Cumulative effect of new accounting principle in period of adoption   853          
Retained Earnings | ASU 2016-02 Leases              
New Accounting Pronouncements or Change in Accounting Principle              
Cumulative effect of new accounting principle in period of adoption   14          
Retained Earnings | ASU 2016-02 Leases | Adjustment              
New Accounting Pronouncements or Change in Accounting Principle              
Stockholders' equity 14            
Total Accumulated Other Comprehensive Income (Loss)              
New Accounting Pronouncements or Change in Accounting Principle              
Stockholders' equity   (7,388) $ (7,272) $ (6,866) $ (6,968) $ (7,019) $ (7,026)
Total Accumulated Other Comprehensive Income (Loss) | ASU 2018-02 Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income              
New Accounting Pronouncements or Change in Accounting Principle              
Tax Cuts and Jobs Act of 2017, Reclassification from AOCI to Retained Earnings, Tax Effect $ 900            
Cumulative effect of new accounting principle in period of adoption   (853)          
Total Accumulated Other Comprehensive Income (Loss) | ASU 2016-02 Leases              
New Accounting Pronouncements or Change in Accounting Principle              
Cumulative effect of new accounting principle in period of adoption   $ (853)