XML 101 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Level 3 Valuation - Nonrecurring (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, net of allowance for loan losses $ 3,207,000,000 $ 3,645,000,000
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Inputs, Quantitative Information [Line Items]    
Total nonrecurring assets at fair value 83,283,000,000 79,889,000,000
Mortgage loans held-for-sale, at lower of cost or fair value 0 0
Mortgage loans held for investment, net of allowance for loan losses 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value Inputs, Quantitative Information [Line Items]    
Total nonrecurring assets at fair value 3,423,730,000,000 3,512,490,000,000
Mortgage loans held-for-sale, at lower of cost or fair value 588,000,000 48,000,000
Mortgage loans held for investment, net of allowance for loan losses 3,346,542,000,000 3,437,979,000,000
Significant Unobservable Inputs (Level 3)    
Fair Value Inputs, Quantitative Information [Line Items]    
Total nonrecurring assets at fair value 126,589,000,000 174,762,000,000
Mortgage loans held-for-sale, at lower of cost or fair value 2,062,000,000 2,029,000,000
Mortgage loans held for investment, net of allowance for loan losses 123,867,000,000 171,857,000,000
Nonrecurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Inputs, Quantitative Information [Line Items]    
Total nonrecurring assets at fair value 0 0
Nonrecurring | Significant Other Observable Inputs (Level 2)    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held-for-sale, at lower of cost or fair value 204,000,000 30,000,000
Total nonrecurring liabilities at fair value 0 0
Nonrecurring | Significant Unobservable Inputs (Level 3)    
Fair Value Inputs, Quantitative Information [Line Items]    
Total nonrecurring assets at fair value 4,400,000,000 4,462,000,000
Mortgage loans held-for-sale, at lower of cost or fair value 2,261,000,000 1,663,000,000
Total nonrecurring liabilities at fair value 0 0
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 2,261,000,000 1,571,000,000
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single Vendor    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held-for-sale, at lower of cost or fair value 0 92,000,000
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 354,000,000 400,000,000
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 684,000,000 1,636,000,000
Acquired property, net 193,000,000 215,000,000
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family | Appraisal    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 44,000,000 65,000,000
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family | Accepted Offer    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 22,000,000 17,000,000
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family | Walk Forward    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 78,000,000 91,000,000
Nonrecurring | Significant Unobservable Inputs (Level 3) | Single-Family | Various    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net 17,000,000 12,000,000
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 1,016,000,000 644,000,000
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 133,000,000 27,000,000
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 6,000,000 3,000,000
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 877,000,000 614,000,000
Nonrecurring | Significant Unobservable Inputs (Level 3) | Multifamily | Various    
Fair Value Inputs, Quantitative Information [Line Items]    
Acquired property, net $ 85,000,000 $ 119,000,000