XML 100 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Derivative Assets and Collateral Received (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Derivative [Line Items]    
Gross amounts of recognized assets $ 479 $ 765
Derivative liabilities available for offset 0 0
Net amount 479 765
Derivative liabilities available for offset (43) (21)
Collateral received (236) (347)
Net amount 200 397
Derivative assets not subject to master netting agreements 3 4
Derivatives, interest rate contracts    
Derivative [Line Items]    
Gross amounts of recognized assets 453 702
Derivative liabilities available for offset 0 0
Net amount 453 702
Derivative liabilities available for offset (29) (7)
Collateral received (227) (327)
Net amount 197 368
Forward contracts    
Derivative [Line Items]    
Gross amounts of recognized assets 26 63
Derivative liabilities available for offset 0 0
Net amount 26 63
Derivative liabilities available for offset (14) (14)
Collateral received (9) (20)
Net amount $ 3 $ 29