Mortgage Loans - Amortized Cost Basis of Single-Family Held-for-Investment Loans by Current LTV Ratios and Vintage (Details) - USD ($) $ in Millions |
9 Months Ended |
12 Months Ended |
Sep. 30, 2025 |
Dec. 31, 2024 |
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year, year-to-date write-offs |
$ 0
|
$ 1
|
| Fiscal year before current fiscal year, year-to-date write-offs |
12
|
10
|
| Two years before current fiscal Year, year-to-date write-offs |
29
|
41
|
| Three years before current fiscal year, year-to-date write-offs |
55
|
47
|
| Four years before current fiscal year, year-to-date write-offs |
49
|
36
|
| More than five years before current fiscal Year, year-to-date write-offs |
172
|
225
|
| Financing Receivable, before Allowance for Credit Loss |
3,249,749
|
3,177,386
|
| Total current-period year-to-date gross write-offs |
317
|
360
|
| 20- and 30-year or more, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
209,890
|
296,160
|
| Current fiscal year, year-to-date write-offs |
0
|
1
|
| One year before current fiscal year |
298,909
|
239,808
|
| Fiscal year before current fiscal year, year-to-date write-offs |
12
|
10
|
| Two years before current fiscal year |
216,580
|
362,827
|
| Two years before current fiscal Year, year-to-date write-offs |
29
|
40
|
| Three years before current fiscal year |
340,216
|
803,546
|
| Three years before current fiscal year, year-to-date write-offs |
55
|
45
|
| Four years before current fiscal year |
761,243
|
594,070
|
| Four years before current fiscal year, year-to-date write-offs |
47
|
35
|
| Five years before current fiscal year |
1,000,741
|
475,359
|
| More than five years before current fiscal Year, year-to-date write-offs |
169
|
222
|
| Financing Receivable, before Allowance for Credit Loss |
2,827,579
|
2,771,770
|
| Total current-period year-to-date gross write-offs |
312
|
353
|
| 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
14,949
|
12,225
|
| Current fiscal year, year-to-date write-offs |
0
|
0
|
| One year before current fiscal year |
11,760
|
7,722
|
| Fiscal year before current fiscal year, year-to-date write-offs |
0
|
0
|
| Two years before current fiscal year |
6,455
|
25,407
|
| Two years before current fiscal Year, year-to-date write-offs |
0
|
1
|
| Three years before current fiscal year |
22,646
|
111,028
|
| Three years before current fiscal year, year-to-date write-offs |
0
|
1
|
| Four years before current fiscal year |
99,881
|
85,706
|
| Four years before current fiscal year, year-to-date write-offs |
1
|
1
|
| Five years before current fiscal year |
117,732
|
52,312
|
| More than five years before current fiscal Year, year-to-date write-offs |
2
|
2
|
| Financing Receivable, before Allowance for Credit Loss |
273,423
|
294,400
|
| Total current-period year-to-date gross write-offs |
3
|
5
|
| Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
5,364
|
2,156
|
| Current fiscal year, year-to-date write-offs |
0
|
0
|
| One year before current fiscal year |
2,140
|
2,665
|
| Fiscal year before current fiscal year, year-to-date write-offs |
0
|
0
|
| Two years before current fiscal year |
2,455
|
5,140
|
| Two years before current fiscal Year, year-to-date write-offs |
0
|
0
|
| Three years before current fiscal year |
4,751
|
4,035
|
| Three years before current fiscal year, year-to-date write-offs |
0
|
1
|
| Four years before current fiscal year |
3,730
|
1,388
|
| Four years before current fiscal year, year-to-date write-offs |
1
|
0
|
| Five years before current fiscal year |
11,092
|
11,278
|
| More than five years before current fiscal Year, year-to-date write-offs |
1
|
1
|
| Financing Receivable, before Allowance for Credit Loss |
29,532
|
26,662
|
| Total current-period year-to-date gross write-offs |
2
|
2
|
| Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
230,203
|
310,541
|
| One year before current fiscal year |
312,809
|
250,195
|
| Two years before current fiscal year |
225,490
|
393,374
|
| Three years before current fiscal year |
367,613
|
918,609
|
| Four years before current fiscal year |
864,854
|
681,164
|
| Five years before current fiscal year |
1,129,565
|
538,949
|
| Financing Receivable, before Allowance for Credit Loss |
3,130,534
|
3,092,832
|
| CLTV ratio less than or equal to 60 percent | 20- and 30-year or more, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
31,201
|
47,642
|
| One year before current fiscal year |
49,491
|
42,978
|
| Two years before current fiscal year |
40,479
|
109,174
|
| Three years before current fiscal year |
111,301
|
566,114
|
| Four years before current fiscal year |
557,772
|
544,209
|
| Five years before current fiscal year |
954,964
|
465,059
|
| Financing Receivable, before Allowance for Credit Loss |
1,745,208
|
1,775,176
|
| CLTV ratio less than or equal to 60 percent | 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
6,607
|
5,664
|
| One year before current fiscal year |
6,035
|
4,353
|
| Two years before current fiscal year |
4,075
|
21,308
|
| Three years before current fiscal year |
20,279
|
110,094
|
| Four years before current fiscal year |
99,483
|
85,662
|
| Five years before current fiscal year |
117,707
|
52,305
|
| Financing Receivable, before Allowance for Credit Loss |
254,186
|
279,386
|
| CLTV ratio less than or equal to 60 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
1,022
|
384
|
| One year before current fiscal year |
377
|
438
|
| Two years before current fiscal year |
420
|
1,793
|
| Three years before current fiscal year |
1,741
|
3,355
|
| Four years before current fiscal year |
3,175
|
1,338
|
| Five years before current fiscal year |
10,911
|
11,123
|
| Financing Receivable, before Allowance for Credit Loss |
17,646
|
18,431
|
| CLTV ratio less than or equal to 60 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
38,830
|
53,690
|
| One year before current fiscal year |
55,903
|
47,769
|
| Two years before current fiscal year |
44,974
|
132,275
|
| Three years before current fiscal year |
133,321
|
679,563
|
| Four years before current fiscal year |
660,430
|
631,209
|
| Five years before current fiscal year |
1,083,582
|
528,487
|
| Financing Receivable, before Allowance for Credit Loss |
2,017,040
|
2,072,993
|
| CLTV ratio greater than 60 to 80 percent | 20- and 30-year or more, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
77,774
|
125,634
|
| One year before current fiscal year |
117,879
|
106,407
|
| Two years before current fiscal year |
99,438
|
182,774
|
| Three years before current fiscal year |
169,173
|
225,774
|
| Four years before current fiscal year |
192,354
|
48,905
|
| Five years before current fiscal year |
44,321
|
9,859
|
| Financing Receivable, before Allowance for Credit Loss |
700,939
|
699,353
|
| CLTV ratio greater than 60 to 80 percent | 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
6,283
|
5,326
|
| One year before current fiscal year |
4,757
|
3,012
|
| Two years before current fiscal year |
2,200
|
3,986
|
| Three years before current fiscal year |
2,292
|
927
|
| Four years before current fiscal year |
394
|
44
|
| Five years before current fiscal year |
25
|
7
|
| Financing Receivable, before Allowance for Credit Loss |
15,951
|
13,302
|
| CLTV ratio greater than 60 to 80 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
2,410
|
1,065
|
| One year before current fiscal year |
973
|
1,309
|
| Two years before current fiscal year |
1,208
|
2,457
|
| Three years before current fiscal year |
2,224
|
661
|
| Four years before current fiscal year |
533
|
49
|
| Five years before current fiscal year |
166
|
139
|
| Financing Receivable, before Allowance for Credit Loss |
7,514
|
5,680
|
| CLTV ratio greater than 60 to 80 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
86,467
|
132,025
|
| One year before current fiscal year |
123,609
|
110,728
|
| Two years before current fiscal year |
102,846
|
189,217
|
| Three years before current fiscal year |
173,689
|
227,362
|
| Four years before current fiscal year |
193,281
|
48,998
|
| Five years before current fiscal year |
44,512
|
10,005
|
| Financing Receivable, before Allowance for Credit Loss |
724,404
|
718,335
|
| CLTV ratio greater than 80 to 90 Percent | 20- and 30-year or more, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
42,573
|
52,612
|
| One year before current fiscal year |
68,018
|
69,714
|
| Two years before current fiscal year |
56,412
|
61,282
|
| Three years before current fiscal year |
47,015
|
10,650
|
| Four years before current fiscal year |
9,745
|
813
|
| Five years before current fiscal year |
1,120
|
311
|
| Financing Receivable, before Allowance for Credit Loss |
224,883
|
195,382
|
| CLTV ratio greater than 80 to 90 Percent | 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
1,341
|
856
|
| One year before current fiscal year |
795
|
338
|
| Two years before current fiscal year |
164
|
103
|
| Three years before current fiscal year |
66
|
7
|
| Four years before current fiscal year |
4
|
0
|
| Five years before current fiscal year |
0
|
0
|
| Financing Receivable, before Allowance for Credit Loss |
2,370
|
1,304
|
| CLTV ratio greater than 80 to 90 Percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
1,095
|
466
|
| One year before current fiscal year |
530
|
766
|
| Two years before current fiscal year |
646
|
767
|
| Three years before current fiscal year |
618
|
17
|
| Four years before current fiscal year |
18
|
1
|
| Five years before current fiscal year |
10
|
12
|
| Financing Receivable, before Allowance for Credit Loss |
2,917
|
2,029
|
| CLTV ratio greater than 80 to 90 Percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
45,009
|
53,934
|
| One year before current fiscal year |
69,343
|
70,818
|
| Two years before current fiscal year |
57,222
|
62,152
|
| Three years before current fiscal year |
47,699
|
10,674
|
| Four years before current fiscal year |
9,767
|
814
|
| Five years before current fiscal year |
1,130
|
323
|
| Financing Receivable, before Allowance for Credit Loss |
230,170
|
198,715
|
| CLTV ratio greater than 90 to 100 percent | 20- and 30-year or more, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
57,901
|
70,104
|
| One year before current fiscal year |
61,175
|
20,274
|
| Two years before current fiscal year |
18,500
|
8,820
|
| Three years before current fiscal year |
11,044
|
949
|
| Four years before current fiscal year |
1,253
|
124
|
| Five years before current fiscal year |
255
|
74
|
| Financing Receivable, before Allowance for Credit Loss |
150,128
|
100,345
|
| CLTV ratio greater than 90 to 100 percent | 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
712
|
377
|
| One year before current fiscal year |
168
|
19
|
| Two years before current fiscal year |
16
|
10
|
| Three years before current fiscal year |
9
|
0
|
| Four years before current fiscal year |
0
|
0
|
| Five years before current fiscal year |
0
|
0
|
| Financing Receivable, before Allowance for Credit Loss |
905
|
406
|
| CLTV ratio greater than 90 to 100 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
835
|
241
|
| One year before current fiscal year |
257
|
150
|
| Two years before current fiscal year |
167
|
112
|
| Three years before current fiscal year |
147
|
2
|
| Four years before current fiscal year |
4
|
0
|
| Five years before current fiscal year |
3
|
3
|
| Financing Receivable, before Allowance for Credit Loss |
1,413
|
508
|
| CLTV ratio greater than 90 to 100 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
59,448
|
70,722
|
| One year before current fiscal year |
61,600
|
20,443
|
| Two years before current fiscal year |
18,683
|
8,942
|
| Three years before current fiscal year |
11,200
|
951
|
| Four years before current fiscal year |
1,257
|
124
|
| Five years before current fiscal year |
258
|
77
|
| Financing Receivable, before Allowance for Credit Loss |
152,446
|
101,259
|
| CLTV ratio greater than 100 percent | 20- and 30-year or more, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
441
|
168
|
| One year before current fiscal year |
2,346
|
435
|
| Two years before current fiscal year |
1,751
|
777
|
| Three years before current fiscal year |
1,683
|
59
|
| Four years before current fiscal year |
119
|
19
|
| Five years before current fiscal year |
81
|
56
|
| Financing Receivable, before Allowance for Credit Loss |
6,421
|
1,514
|
| CLTV ratio greater than 100 percent | 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
6
|
2
|
| One year before current fiscal year |
5
|
0
|
| Two years before current fiscal year |
0
|
0
|
| Three years before current fiscal year |
0
|
0
|
| Four years before current fiscal year |
0
|
0
|
| Five years before current fiscal year |
0
|
0
|
| Financing Receivable, before Allowance for Credit Loss |
11
|
2
|
| CLTV ratio greater than 100 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
2
|
0
|
| One year before current fiscal year |
3
|
2
|
| Two years before current fiscal year |
14
|
11
|
| Three years before current fiscal year |
21
|
0
|
| Four years before current fiscal year |
0
|
0
|
| Five years before current fiscal year |
2
|
1
|
| Financing Receivable, before Allowance for Credit Loss |
42
|
14
|
| CLTV ratio greater than 100 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
449
|
170
|
| One year before current fiscal year |
2,354
|
437
|
| Two years before current fiscal year |
1,765
|
788
|
| Three years before current fiscal year |
1,704
|
59
|
| Four years before current fiscal year |
119
|
19
|
| Five years before current fiscal year |
83
|
57
|
| Financing Receivable, before Allowance for Credit Loss |
$ 6,474
|
$ 1,530
|