Allowance for Credit Losses - Components of the Allowance (Details) - USD ($) $ in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Components of allowance for credit losses | ||||
| Allowance for loan losses | $ (8,364) | $ (7,707) | $ (8,730) | |
| Other | (228) | (179) | (204) | |
| Total | (8,592) | (7,886) | (8,934) | $ (11,616) |
| Single-family | ||||
| Components of allowance for credit losses | ||||
| Allowance for loan losses | (6,056) | (5,319) | (6,671) | |
| Other | (216) | (168) | (197) | |
| Total | (6,272) | (5,487) | (6,868) | (9,703) |
| Multifamily | ||||
| Components of allowance for credit losses | ||||
| Allowance for loan losses | (2,308) | (2,388) | (2,059) | |
| Other | (12) | (11) | (7) | |
| Total | $ (2,320) | $ (2,399) | $ (2,066) | $ (1,913) |