XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments - Derivative Instruments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Assets    
Derivatives, Fair Value [Line Items]    
Outstanding Notional $ 32,681 $ 8,649
Fair Value 526 294
Gains/(Losses) 37 141
Assets | Loan sale commitments    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 2,341 2,598
Fair Value 42 111
Gains/(Losses) (60) 79
Assets | IRLCs    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 8,950 6,923
Fair Value 232 263
Gains/(Losses) (182) 128
Assets | LPCs    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 1,165 834
Fair Value 8 25
Gains/(Losses) (30) 13
Assets | Forward MBS trades    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 22,566 886
Fair Value 286 6
Gains/(Losses) 249 0
Assets | Eurodollar futures    
Derivatives, Fair Value [Line Items]    
Outstanding Notional   6
Fair Value   0
Gains/(Losses)   0
Liabilities    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 10,615 10,267
Derivative financial instruments 116 223
Gains/(Losses) (41) 208
Liabilities | IRLCs    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 240 22
Derivative financial instruments 1 0
Gains/(Losses) 1 0
Liabilities | LPCs    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 3,974 10
Derivative financial instruments 38 0
Gains/(Losses) 37 (3)
Liabilities | Forward MBS trades    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 6,341 10,229
Derivative financial instruments 76 223
Gains/(Losses) (80) 211
Liabilities | Swap futures    
Derivatives, Fair Value [Line Items]    
Outstanding Notional 60  
Derivative financial instruments 1  
Gains/(Losses) $ 1  
Liabilities | Eurodollar futures    
Derivatives, Fair Value [Line Items]    
Outstanding Notional   6
Derivative financial instruments   0
Gains/(Losses)   $ 0