XML 92 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Derivative [Line Items]          
Effect of basis adjustments for active fair value hedges on the carrying value of debt $ (184)   $ (184)   $ (132)
Amortization of basis adjustments related to terminated and/or re-designated fair value hedge relationships of our debt 0 $ 1 1 $ 3  
Accumulated unamortized basis adjustment for active fair value hedges which increased (decreased) the carrying amount of our available for sale securities (96)   (96)   279
Amortization of basis adjustments related to terminated and/or re-designated cash flow hedge relationships 5 $ 3 9 $ 6  
Next twelve months, reclassification of remaining losses to earnings resulting from cash flow hedges     21    
Aggregate fair value of all derivative instruments with credit-risk related contingent features 1,025   1,025   1,063
Collateral already posted aggregate fair value 665   665   758
Long-term Debt [Member]          
Derivative [Line Items]          
Accumulated unamortized basis adjustment for fair value hedges which increased (decreased) the carrying amount of our debt $ (7)   $ (7)   $ 7