Mortgage Loans - Amortized Cost Basis of Single-Family Held-for-Investment Loans by Current LTV Ratios and Vintage (Details) - USD ($) $ in Millions |
6 Months Ended |
12 Months Ended |
Jun. 30, 2026 |
Dec. 31, 2025 |
| 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 |
7
|
22
|
| Two years before current fiscal Year, year-to-date write-offs |
49
|
44
|
| Three years before current fiscal year, year-to-date write-offs |
80
|
75
|
| Four years before current fiscal year, year-to-date write-offs |
86
|
55
|
| More than five years before current fiscal Year, year-to-date write-offs |
66
|
174
|
| Financing Receivable, before Allowance for Credit Loss |
3,332,768
|
3,291,359
|
| Total current-period year-to-date gross write-offs |
288
|
371
|
| 20- and 30-year or more, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
153,751
|
304,494
|
| Current fiscal year, year-to-date write-offs |
0
|
1
|
| One year before current fiscal year |
310,820
|
279,055
|
| Fiscal year before current fiscal year, year-to-date write-offs |
7
|
22
|
| Two years before current fiscal year |
248,485
|
202,824
|
| Two years before current fiscal Year, year-to-date write-offs |
49
|
44
|
| Three years before current fiscal year |
181,460
|
332,168
|
| Three years before current fiscal year, year-to-date write-offs |
79
|
73
|
| Four years before current fiscal year |
316,234
|
747,411
|
| Four years before current fiscal year, year-to-date write-offs |
84
|
54
|
| Five years before current fiscal year |
1,655,227
|
978,660
|
| More than five years before current fiscal Year, year-to-date write-offs |
65
|
172
|
| Financing Receivable, before Allowance for Credit Loss |
2,865,977
|
2,844,612
|
| Total current-period year-to-date gross write-offs |
284
|
366
|
| 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
10,993
|
22,385
|
| Current fiscal year, year-to-date write-offs |
0
|
0
|
| One year before current fiscal year |
22,033
|
10,842
|
| Fiscal year before current fiscal year, year-to-date write-offs |
0
|
0
|
| Two years before current fiscal year |
9,440
|
5,987
|
| Two years before current fiscal Year, year-to-date write-offs |
0
|
0
|
| Three years before current fiscal year |
5,187
|
21,769
|
| Three years before current fiscal year, year-to-date write-offs |
1
|
1
|
| Four years before current fiscal year |
20,054
|
96,294
|
| Four years before current fiscal year, year-to-date write-offs |
1
|
1
|
| Five years before current fiscal year |
188,689
|
111,404
|
| More than five years before current fiscal Year, year-to-date write-offs |
1
|
1
|
| Financing Receivable, before Allowance for Credit Loss |
256,396
|
268,681
|
| Total current-period year-to-date gross write-offs |
3
|
3
|
| Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
5,876
|
9,215
|
| Current fiscal year, year-to-date write-offs |
0
|
0
|
| One year before current fiscal year |
9,879
|
2,031
|
| Fiscal year before current fiscal year, year-to-date write-offs |
0
|
0
|
| Two years before current fiscal year |
1,858
|
2,342
|
| Two years before current fiscal Year, year-to-date write-offs |
0
|
0
|
| Three years before current fiscal year |
2,175
|
4,616
|
| Three years before current fiscal year, year-to-date write-offs |
0
|
1
|
| Four years before current fiscal year |
4,336
|
3,632
|
| Four years before current fiscal year, year-to-date write-offs |
1
|
0
|
| Five years before current fiscal year |
13,183
|
10,637
|
| More than five years before current fiscal Year, year-to-date write-offs |
0
|
1
|
| Financing Receivable, before Allowance for Credit Loss |
37,307
|
32,473
|
| Total current-period year-to-date gross write-offs |
1
|
2
|
| Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
170,620
|
336,094
|
| One year before current fiscal year |
342,732
|
291,928
|
| Two years before current fiscal year |
259,783
|
211,153
|
| Three years before current fiscal year |
188,822
|
358,553
|
| Four years before current fiscal year |
340,624
|
847,337
|
| Five years before current fiscal year |
1,857,099
|
1,100,701
|
| Financing Receivable, before Allowance for Credit Loss |
3,159,680
|
3,145,766
|
| 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 |
24,157
|
47,112
|
| One year before current fiscal year |
52,245
|
47,188
|
| Two years before current fiscal year |
45,040
|
39,388
|
| Three years before current fiscal year |
38,862
|
114,149
|
| Four years before current fiscal year |
121,153
|
557,834
|
| Five years before current fiscal year |
1,469,049
|
936,838
|
| Financing Receivable, before Allowance for Credit Loss |
1,750,506
|
1,742,509
|
| 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 |
4,496
|
9,953
|
| One year before current fiscal year |
10,818
|
5,816
|
| Two years before current fiscal year |
5,498
|
3,987
|
| Three years before current fiscal year |
3,816
|
19,872
|
| Four years before current fiscal year |
18,930
|
96,005
|
| Five years before current fiscal year |
188,545
|
111,387
|
| Financing Receivable, before Allowance for Credit Loss |
232,103
|
247,020
|
| CLTV ratio less than or equal to 60 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
1,049
|
1,797
|
| One year before current fiscal year |
2,037
|
358
|
| Two years before current fiscal year |
331
|
412
|
| Three years before current fiscal year |
425
|
1,753
|
| Four years before current fiscal year |
1,806
|
3,121
|
| Five years before current fiscal year |
12,650
|
10,469
|
| Financing Receivable, before Allowance for Credit Loss |
18,298
|
17,910
|
| CLTV ratio less than or equal to 60 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
29,702
|
58,862
|
| One year before current fiscal year |
65,100
|
53,362
|
| Two years before current fiscal year |
50,869
|
43,787
|
| Three years before current fiscal year |
43,103
|
135,774
|
| Four years before current fiscal year |
141,889
|
656,960
|
| Five years before current fiscal year |
1,670,244
|
1,058,694
|
| Financing Receivable, before Allowance for Credit Loss |
2,000,907
|
2,007,439
|
| 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 |
66,488
|
118,639
|
| One year before current fiscal year |
128,519
|
110,794
|
| Two years before current fiscal year |
104,634
|
95,194
|
| Three years before current fiscal year |
89,543
|
162,477
|
| Four years before current fiscal year |
150,703
|
179,033
|
| Five years before current fiscal year |
177,168
|
40,311
|
| Financing Receivable, before Allowance for Credit Loss |
717,055
|
706,448
|
| 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 |
4,835
|
9,450
|
| One year before current fiscal year |
8,990
|
4,281
|
| Two years before current fiscal year |
3,503
|
1,879
|
| Three years before current fiscal year |
1,306
|
1,833
|
| Four years before current fiscal year |
1,090
|
286
|
| Five years before current fiscal year |
143
|
17
|
| Financing Receivable, before Allowance for Credit Loss |
19,867
|
17,746
|
| CLTV ratio greater than 60 to 80 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
2,872
|
4,321
|
| One year before current fiscal year |
4,772
|
923
|
| Two years before current fiscal year |
925
|
1,184
|
| Three years before current fiscal year |
1,131
|
2,138
|
| Four years before current fiscal year |
1,940
|
489
|
| Five years before current fiscal year |
507
|
155
|
| Financing Receivable, before Allowance for Credit Loss |
12,147
|
9,210
|
| CLTV ratio greater than 60 to 80 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
74,195
|
132,410
|
| One year before current fiscal year |
142,281
|
115,998
|
| Two years before current fiscal year |
109,062
|
98,257
|
| Three years before current fiscal year |
91,980
|
166,448
|
| Four years before current fiscal year |
153,733
|
179,808
|
| Five years before current fiscal year |
177,818
|
40,483
|
| Financing Receivable, before Allowance for Credit Loss |
749,069
|
733,404
|
| 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 |
28,726
|
60,372
|
| One year before current fiscal year |
63,918
|
67,451
|
| Two years before current fiscal year |
62,355
|
50,223
|
| Three years before current fiscal year |
40,455
|
43,480
|
| Four years before current fiscal year |
35,507
|
9,002
|
| Five years before current fiscal year |
7,539
|
1,135
|
| Financing Receivable, before Allowance for Credit Loss |
238,500
|
231,663
|
| 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,137
|
1,967
|
| One year before current fiscal year |
1,687
|
639
|
| Two years before current fiscal year |
406
|
105
|
| Three years before current fiscal year |
60
|
57
|
| Four years before current fiscal year |
31
|
3
|
| Five years before current fiscal year |
1
|
0
|
| Financing Receivable, before Allowance for Credit Loss |
3,322
|
2,771
|
| CLTV ratio greater than 80 to 90 Percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
1,134
|
1,783
|
| One year before current fiscal year |
1,885
|
522
|
| Two years before current fiscal year |
451
|
581
|
| Three years before current fiscal year |
491
|
574
|
| Four years before current fiscal year |
470
|
19
|
| Five years before current fiscal year |
21
|
9
|
| Financing Receivable, before Allowance for Credit Loss |
4,452
|
3,488
|
| CLTV ratio greater than 80 to 90 Percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
30,997
|
64,122
|
| One year before current fiscal year |
67,490
|
68,612
|
| Two years before current fiscal year |
63,212
|
50,909
|
| Three years before current fiscal year |
41,006
|
44,111
|
| Four years before current fiscal year |
36,008
|
9,024
|
| Five years before current fiscal year |
7,561
|
1,144
|
| Financing Receivable, before Allowance for Credit Loss |
246,274
|
237,922
|
| 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 |
34,265
|
77,814
|
| One year before current fiscal year |
65,674
|
51,196
|
| Two years before current fiscal year |
34,731
|
16,197
|
| Three years before current fiscal year |
11,075
|
10,399
|
| Four years before current fiscal year |
7,284
|
1,386
|
| Five years before current fiscal year |
1,267
|
292
|
| Financing Receivable, before Allowance for Credit Loss |
154,296
|
157,284
|
| 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 |
518
|
1,007
|
| One year before current fiscal year |
536
|
104
|
| Two years before current fiscal year |
32
|
15
|
| Three years before current fiscal year |
5
|
7
|
| Four years before current fiscal year |
3
|
0
|
| Five years before current fiscal year |
0
|
0
|
| Financing Receivable, before Allowance for Credit Loss |
1,094
|
1,133
|
| CLTV ratio greater than 90 to 100 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
819
|
1,312
|
| One year before current fiscal year |
1,183
|
226
|
| Two years before current fiscal year |
149
|
153
|
| Three years before current fiscal year |
115
|
132
|
| Four years before current fiscal year |
95
|
3
|
| Five years before current fiscal year |
4
|
2
|
| Financing Receivable, before Allowance for Credit Loss |
2,365
|
1,828
|
| CLTV ratio greater than 90 to 100 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
35,602
|
80,133
|
| One year before current fiscal year |
67,393
|
51,526
|
| Two years before current fiscal year |
34,912
|
16,365
|
| Three years before current fiscal year |
11,195
|
10,538
|
| Four years before current fiscal year |
7,382
|
1,389
|
| Five years before current fiscal year |
1,271
|
294
|
| Financing Receivable, before Allowance for Credit Loss |
157,755
|
160,245
|
| 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 |
115
|
557
|
| One year before current fiscal year |
464
|
2,426
|
| Two years before current fiscal year |
1,725
|
1,822
|
| Three years before current fiscal year |
1,525
|
1,663
|
| Four years before current fiscal year |
1,587
|
156
|
| Five years before current fiscal year |
204
|
84
|
| Financing Receivable, before Allowance for Credit Loss |
5,620
|
6,708
|
| CLTV ratio greater than 100 percent | 15-year or less, amortizing fixed-rate |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
7
|
8
|
| One year before current fiscal year |
2
|
2
|
| Two years before current fiscal year |
1
|
1
|
| 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 |
10
|
11
|
| CLTV ratio greater than 100 percent | Adjustable-rate and other |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
2
|
2
|
| One year before current fiscal year |
2
|
2
|
| Two years before current fiscal year |
2
|
12
|
| Three years before current fiscal year |
13
|
19
|
| Four years before current fiscal year |
25
|
0
|
| Five years before current fiscal year |
1
|
2
|
| Financing Receivable, before Allowance for Credit Loss |
45
|
37
|
| CLTV ratio greater than 100 percent | Single family |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| Current fiscal year |
124
|
567
|
| One year before current fiscal year |
468
|
2,430
|
| Two years before current fiscal year |
1,728
|
1,835
|
| Three years before current fiscal year |
1,538
|
1,682
|
| Four years before current fiscal year |
1,612
|
156
|
| Five years before current fiscal year |
205
|
86
|
| Financing Receivable, before Allowance for Credit Loss |
$ 5,675
|
$ 6,756
|