XML 75 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Millions
Jan. 01, 2019
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect on investments in unconsolidated entities   $ 2,702   $ 2,756 $ 2,343
ASU 2017-05          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect on investments in unconsolidated entities     $ 113    
Cumulative effect on retained earnings     $ 113 $ 113  
Forecast | Subsequent Event | Minimum | ASU 2016-02          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
ROU asset $ 550        
Lease liabilities 550        
Forecast | Subsequent Event | Maximum | ASU 2016-02          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
ROU asset 600        
Lease liabilities $ 600