XML 96 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments and Off-balance sheet Financial Instruments - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
contract
Sep. 30, 2019
contract
Dec. 31, 2018
USD ($)
contract
Derivative [Line Items]      
Potential recoveries $ 0    
Number of derivative designated as a fair value hedge | contract 17,232   26,170
Cash and securities pledged as collateral, from counterparties $ 31    
Securities pledged as collateral to counterparties 3    
Collateral posted 3   $ 2
Margin deposits $ 48    
Designated as Hedging Instrument | Fair Value Hedging      
Derivative [Line Items]      
Number of derivative designated as a fair value hedge | contract   1 1
Designated as Hedging Instrument | Cash Flow Hedging      
Derivative [Line Items]      
Number of derivative designated as a cash flow hedge | contract   0 0