XML 96 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Outstanding Balances (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, notional amount $ 21,438 $ 9,058
Derivative asset, fair value 489 154
Recorded gains / (losses) 336 90
Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional amount 25,498 6,595
Derivative liability, fair value 157 15
Recorded gains / (losses) 142 (10)
Loan sale commitments | Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, notional amount 2,710 1,202
Derivative asset, fair value 102 32
Recorded gains / (losses) 70 7
IRLCs | Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, notional amount 10,179 4,838
Derivative asset, fair value 414 135
Recorded gains / (losses) 279 75
IRLCs | Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional amount 2 12
Derivative liability, fair value 0 0
Recorded gains / (losses) 0 0
LPCs | Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, notional amount 5,406 1,094
Derivative asset, fair value 38 12
Recorded gains / (losses) 26 10
LPCs | Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional amount 280 540
Derivative liability, fair value 1 3
Recorded gains / (losses) (2) 2
Forward sales of MBS | Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, notional amount 5,853 3,120
Derivative asset, fair value 37 7
Recorded gains / (losses) 31 5
Forward sales of MBS | Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional amount 25,156 6,036
Derivative liability, fair value 156 12
Recorded gains / (losses) 144 (12)
Eurodollar futures | Assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, notional amount   6
Derivative asset, fair value   0
Recorded gains / (losses)   0
Eurodollar futures | Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional amount   7
Derivative liability, fair value   0
Recorded gains / (losses)   $ 0
Swap futures | Liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability, notional amount 60  
Derivative liability, fair value 0  
Recorded gains / (losses) $ 0