XML 168 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Netting Arrangements Narratives (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Fair value of non-cash collateral we pledged $ 2,300 $ 1,900
Fair value of non-cash collateral received 24,700 48,400
Fair value of non-cash collateral received that could be sold or repledged 23,800 45,700
Fair value of underlying collateral that was sold or repledged 0 0
Derivative assets not subject to an enforceable master netting arrangement 40 57
Derivative liabilities not subject to an enforceable master netting arrangement 25 11
Cash and Cash Equivalents [Member]    
Derivative [Line Items]    
Securities purchased under agreements to resell $ 11,400 $ 15,400