XML 84 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Derivative Instruments (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Derivatives, Fair Value [Line Items]      
Fair Value $ 391   $ 153
Assets      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 12,295 $ 5,746  
Fair Value 391 128  
Recorded Gains/(Losses) 238 65  
Assets | Loan sale commitments      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 1,673 1,659  
Fair Value 81 47  
Recorded Gains/(Losses) 48 21  
Assets | IRLCs      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 9,227 3,649  
Fair Value 370 110  
Recorded Gains/(Losses) 235 51  
Assets | LPCs      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 1,823 1,327  
Fair Value 18 17  
Recorded Gains/(Losses) 6 15  
Assets | Forward MBS trades      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 1,239 762  
Fair Value 3 1  
Recorded Gains/(Losses) (3) (1)  
Assets | Eurodollar futures      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 6 8  
Fair Value 0 0  
Recorded Gains/(Losses) 0 0  
Liabilities      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 10,179 5,160  
Derivative financial instruments 50 31  
Recorded Gains/(Losses) 35 7  
Liabilities | IRLCs      
Derivatives, Fair Value [Line Items]      
Outstanding Notional   4  
Derivative financial instruments   0  
Recorded Gains/(Losses)   0  
Liabilities | LPCs      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 55 212  
Derivative financial instruments 0 1  
Recorded Gains/(Losses) (2) 1  
Liabilities | Forward MBS trades      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 10,119 4,932  
Derivative financial instruments 50 30  
Recorded Gains/(Losses) 37 6  
Liabilities | Eurodollar futures      
Derivatives, Fair Value [Line Items]      
Outstanding Notional 5 12  
Derivative financial instruments 0 0  
Recorded Gains/(Losses) $ 0 $ 0