v3.26.3
Allowance for Credit Losses - Schedule (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Charge-offs     $ (447)   $ (371)
Ending balance $ 8,004 $ 8,367 8,004 $ 8,367  
Allowance for credit loss          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning balance 7,228 8,273 8,505 7,239 7,239
Provision (benefit) for credit losses 800 175 (400) 1,238  
Charge-offs (221) (229) (645) (521)  
Recoveries collected 79 38 205 89  
Other 118 110 339 322  
Ending balance         8,505
Held for Investment          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Ending balance 7,382 7,890 7,382 7,890  
Other Allowance for Credit Losses          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Ending balance 622 477 622 477  
Single family          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Ending balance 7,049 7,664 7,049 7,664  
Single family | Allowance for credit loss          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning balance 6,378 7,516 7,549 6,691 6,691
Provision (benefit) for credit losses 685 118 (472) 968  
Charge-offs (210) (118) (569) (405)  
Recoveries collected 78 38 203 88  
Other 118 110 338 322  
Ending balance         7,549
Single family | Held for Investment          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Ending balance 6,814 7,383 6,814 7,383  
Single family | Other Allowance for Credit Losses          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Ending balance 235 281 235 281  
Multifamily          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Charge-offs     (62)   (126)
Ending balance 955 703 955 703  
Multifamily | Allowance for credit loss          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Beginning balance 850 757 956 548 548
Provision (benefit) for credit losses 115 57 72 270  
Charge-offs (11) (111) (76) (116)  
Recoveries collected 1 0 2 1  
Other 0 0 1 0  
Ending balance         $ 956
Multifamily | Held for Investment          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Ending balance 568 507 568 507  
Multifamily | Other Allowance for Credit Losses          
Financing Receivable, Allowance for Credit Losses [Roll Forward]          
Ending balance $ 387 $ 196 $ 387 $ 196