v3.26.1
Mortgage Loans - Amortized Cost Basis of Held-for-Investment Loans by Payment Status (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss $ 3,303,409 $ 3,291,359
Financing Receivable, Nonaccrual, No Allowance 835 832
Financing Receivable, 90 Days or More Past Due, Still Accruing 0 0
Mortgage Loans in Process of Foreclosure, Amount 4,100 4,000
Single-family    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 3,146,617 3,145,766
Financing Receivable, Nonaccrual, No Allowance 795 700
20- and 30-year or more, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 2,848,783 2,844,612
Financing Receivable, Nonaccrual, No Allowance 755 662
15-year or less, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 263,257 268,681
Financing Receivable, Nonaccrual, No Allowance 7 7
Adjustable-rate and other    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 34,577 32,473
Financing Receivable, Nonaccrual, No Allowance 33 31
Multifamily    
Financing Receivable, Past Due [Line Items]    
Financing Receivable, before Allowance for Credit Loss 156,792 145,593
Financing Receivable, Nonaccrual, No Allowance 40 132
Current    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 3,253,020 3,237,133
Current | Single-family    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 3,096,391 3,091,789
Current | 20- and 30-year or more, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 2,800,859 2,793,168
Current | 15-year or less, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 261,508 266,741
Current | Adjustable-rate and other    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 34,024 31,880
Current | Multifamily    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 156,629 145,344
One Month Past Due    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 26,096 28,830
One Month Past Due | Single-family    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 26,068 28,773
One Month Past Due | 20- and 30-year or more, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 24,719 27,286
One Month Past Due | 15-year or less, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 1,079 1,196
One Month Past Due | Adjustable-rate and other    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 270 291
One Month Past Due | Multifamily    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 28 57
Two Months Past Due    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 7,056 8,257
Two Months Past Due | Single-family    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 7,018 8,255
Two Months Past Due | 20- and 30-year or more, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 6,726 7,892
Two Months Past Due | 15-year or less, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 220 276
Two Months Past Due | Adjustable-rate and other    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 72 87
Two Months Past Due | Multifamily    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 38 2
Three Months or More Past Due, or in Foreclosure(2)    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 17,237 17,139
Three Months or More Past Due, or in Foreclosure(2) | Single-family    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 17,140 16,949
Three Months or More Past Due, or in Foreclosure(2) | 20- and 30-year or more, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 16,479 16,266
Three Months or More Past Due, or in Foreclosure(2) | 15-year or less, amortizing fixed-rate    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 450 468
Three Months or More Past Due, or in Foreclosure(2) | Adjustable-rate and other    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 211 215
Three Months or More Past Due, or in Foreclosure(2) | Multifamily    
Financing Receivable, Past Due [Line Items]    
Financing Receivable 1 $ 97 $ 190