XML 107 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Measured on a Recurring Basis (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ASSETS      
Mortgage loans held for sale $ 2,211 $ 927  
LIABILITIES      
Mortgage servicing rights financing 32 29  
Mortgage servicing rights      
ASSETS      
MSRs at fair value 11,736 9,090 $ 6,654
Recurring Fair Value Measurements      
ASSETS      
Mortgage loans held for sale 2,211 927  
MSRs at fair value 11,736 9,090  
Equity investments 9 9  
LIABILITIES      
Mortgage servicing rights financing 32 29  
Excess spread financing 386 437  
Recurring Fair Value Measurements | Mortgage servicing rights      
LIABILITIES      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 11,736 9,090 $ 6,654
Recurring Fair Value Measurements | LPCs      
LIABILITIES      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 6    
Recurring Fair Value Measurements | Level 1      
ASSETS      
Mortgage loans held for sale 0 0  
MSRs at fair value 0 0  
Equity investments 1 1  
LIABILITIES      
Mortgage servicing rights financing 0 0  
Excess spread financing 0 0  
Recurring Fair Value Measurements | Level 2      
ASSETS      
Mortgage loans held for sale 2,151 846  
MSRs at fair value 0 0  
Equity investments 0 0  
LIABILITIES      
Mortgage servicing rights financing 0 0  
Excess spread financing 0 0  
Recurring Fair Value Measurements | Level 3      
ASSETS      
Mortgage loans held for sale 60 81  
MSRs at fair value 11,736 9,090  
Equity investments 8 8  
LIABILITIES      
Mortgage servicing rights financing 32 29  
Excess spread financing 386 437  
IRLCs | Recurring Fair Value Measurements      
ASSETS      
Fair Value 22 21  
IRLCs | Recurring Fair Value Measurements | Level 1      
ASSETS      
Fair Value 0 0  
IRLCs | Recurring Fair Value Measurements | Level 2      
ASSETS      
Fair Value 0 0  
IRLCs | Recurring Fair Value Measurements | Level 3      
ASSETS      
Fair Value 22 21  
Forward MBS trades | Recurring Fair Value Measurements      
ASSETS      
Fair Value 18 22  
Fair Value 95 9  
Forward MBS trades | Recurring Fair Value Measurements | Level 1      
ASSETS      
Fair Value 0 0  
Fair Value 0 0  
Forward MBS trades | Recurring Fair Value Measurements | Level 2      
ASSETS      
Fair Value 18 22  
Fair Value 95 9  
Forward MBS trades | Recurring Fair Value Measurements | Level 3      
ASSETS      
Fair Value 0 0  
Fair Value 0 0  
Treasury futures [Member]      
ASSETS      
Fair Value   0  
Treasury futures [Member] | Recurring Fair Value Measurements      
ASSETS      
Fair Value   113  
Fair Value 59    
Treasury futures [Member] | Recurring Fair Value Measurements | Level 1      
ASSETS      
Fair Value   0  
Fair Value 0    
Treasury futures [Member] | Recurring Fair Value Measurements | Level 2      
ASSETS      
Fair Value   113  
Fair Value 59    
Treasury futures [Member] | Recurring Fair Value Measurements | Level 3      
ASSETS      
Fair Value   0  
Fair Value 0    
LPCs | Recurring Fair Value Measurements      
ASSETS      
Fair Value 6 3  
Fair Value 7    
LPCs | Recurring Fair Value Measurements | Level 1      
ASSETS      
Fair Value 0 0  
Fair Value 0    
LPCs | Recurring Fair Value Measurements | Level 2      
ASSETS      
Fair Value 0 0  
Fair Value 0    
LPCs | Recurring Fair Value Measurements | Level 3      
ASSETS      
Fair Value 6 $ 3  
Fair Value $ 7