XML 118 R103.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives (Net Derivative Gains Losses) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Components of Net Derivatives Gains (Losses)      
Total net derivative gains (losses) $ (1,468) $ (5,770) $ (497)