XML 132 R60.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - New Accounting Pronouncement (Details) - USD ($)
$ in Millions
Jan. 01, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Decrease in surplus   $ 9,782 $ 9,746
Accounting Standards Update 2015-03 | Long-term debt      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Debt issuance costs   $ 38 $ 37
Accounting Standards Update 2016-09      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Decrease in surplus $ (352)    
Accounting Standards Update 2016-09 | Retained Earnings      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Increase in retained earnings $ 352