XML 105 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value - Level 3 Valuation - Nonrecurring (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, net of allowance for loan losses $ 4,508 $ 3,744
Significant Unobservable Inputs (Level 3)    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for sale, at lower of cost or fair value 312 258
Mortgage loans held for investment, net of allowance for loan losses 132,222 127,763
Total nonrecurring assets at fair value 133,177 128,690
Nonrecurring | Significant Unobservable Inputs (Level 3)    
Fair Value Inputs, Quantitative Information [Line Items]    
Total nonrecurring assets at fair value 1,400 2,497
Nonrecurring | Significant Unobservable Inputs (Level 3) | Consensus    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for sale, at lower of cost or fair value 112 113
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 478 368
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family | Internal Model    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, net of allowance for loan losses 165 267
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family | Accepted Offer and Appraisal    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 172 74
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family | Internal Model and Walk Forward    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 306 294
Nonrecurring | Significant Unobservable Inputs (Level 3) | Multifamily    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, net of allowance for loan losses 587 1,471
Nonrecurring | Significant Unobservable Inputs (Level 3) | Multifamily | Internal Model    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, net of allowance for loan losses 88 172
Nonrecurring | Significant Unobservable Inputs (Level 3) | Multifamily | Appraisal    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, net of allowance for loan losses 109 448
Nonrecurring | Significant Unobservable Inputs (Level 3) | Multifamily | Broker Price Opinion    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, net of allowance for loan losses 390 851
Acquired property, net $ 58 $ 278