XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Measured on a Recurring Basis (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
ASSETS    
Mortgage loans held for sale $ 4,381 $ 5,720
LIABILITIES    
Mortgage servicing rights financing 10 33
Fair Value, Recurring    
ASSETS    
Mortgage loans held for sale 4,381 5,720
Forward MSRs at fair value 4,223 2,703
Equity securities 63  
LIABILITIES    
Mortgage servicing rights financing 10 33
Excess spread financing 768 934
Fair Value, Recurring | Level 1    
ASSETS    
Mortgage loans held for sale 0 0
Forward MSRs at fair value 0 0
Equity securities 9  
LIABILITIES    
Mortgage servicing rights financing 0 0
Excess spread financing 0 0
Fair Value, Recurring | Level 2    
ASSETS    
Mortgage loans held for sale 4,381 5,720
Forward MSRs at fair value 0 0
Equity securities 0  
LIABILITIES    
Mortgage servicing rights financing 0 0
Excess spread financing 0 0
Fair Value, Recurring | Level 3    
ASSETS    
Mortgage loans held for sale 0 0
Forward MSRs at fair value 4,223 2,703
Equity securities 54  
LIABILITIES    
Mortgage servicing rights financing 10 33
Excess spread financing 768 934
IRLCs | Fair Value, Recurring    
ASSETS    
Derivative financial instruments 134 414
IRLCs | Fair Value, Recurring | Level 1    
ASSETS    
Derivative financial instruments 0 0
IRLCs | Fair Value, Recurring | Level 2    
ASSETS    
Derivative financial instruments 0 0
IRLCs | Fair Value, Recurring | Level 3    
ASSETS    
Derivative financial instruments 134 414
Forward MBS trades | Fair Value, Recurring    
ASSETS    
Derivative financial instruments 7 37
LIABILITIES    
Derivative financial instruments 8 156
Forward MBS trades | Fair Value, Recurring | Level 1    
ASSETS    
Derivative financial instruments 0 0
LIABILITIES    
Derivative financial instruments 0 0
Forward MBS trades | Fair Value, Recurring | Level 2    
ASSETS    
Derivative financial instruments 7 37
LIABILITIES    
Derivative financial instruments 8 156
Forward MBS trades | Fair Value, Recurring | Level 3    
ASSETS    
Derivative financial instruments 0 0
LIABILITIES    
Derivative financial instruments 0 0
LPCs | Fair Value, Recurring    
ASSETS    
Derivative financial instruments 3 38
LIABILITIES    
Derivative financial instruments 2 1
LPCs | Fair Value, Recurring | Level 1    
ASSETS    
Derivative financial instruments 0 0
LIABILITIES    
Derivative financial instruments 0 0
LPCs | Fair Value, Recurring | Level 2    
ASSETS    
Derivative financial instruments 0 0
LIABILITIES    
Derivative financial instruments 0 0
LPCs | Fair Value, Recurring | Level 3    
ASSETS    
Derivative financial instruments 3 38
LIABILITIES    
Derivative financial instruments 2 $ 1
Swap futures | Fair Value, Recurring    
LIABILITIES    
Derivative financial instruments 6  
Swap futures | Fair Value, Recurring | Level 1    
LIABILITIES    
Derivative financial instruments 0  
Swap futures | Fair Value, Recurring | Level 2    
LIABILITIES    
Derivative financial instruments 6  
Swap futures | Fair Value, Recurring | Level 3    
LIABILITIES    
Derivative financial instruments $ 0