v3.26.1
Mortgage Loans - Mortgage Loans (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivables [Line Items]    
UPB of mortgage loans - HFS $ 1,451 $ 1,244
Cost basis and fair value adjustments, net HFS (226) (230)
Total held-for-sale loans, net 1,225 1,014
UPB of mortgage loans - HFI 3,284,228 3,271,069
Cost basis adjustment HFI 25,721 26,965
Allowance for credit losses (7,643) (7,968)
Total held-for-investment mortgage loans, net 3,302,306 3,290,066
Mortgage Loans Net 3,303,531 3,291,080
Hedged Asset, Fair Value Hedge, Portfolio Layer, Cumulative Increase (Decrease) (400) (300)
Mortgage loans FVO held-for-investment 6,906 7,005
Single-family    
Accounts, Notes, Loans and Financing Receivables [Line Items]    
UPB of mortgage loans - HFS 1,449 1,108
Cost basis and fair value adjustments, net HFS (225) (216)
Total held-for-sale loans, net 1,224 892
UPB of mortgage loans - HFI 3,119,960 3,117,945
Cost basis adjustment HFI 26,291 27,491
Allowance for credit losses (6,977) (7,297)
Total held-for-investment mortgage loans, net 3,139,274 3,138,139
Mortgage Loans Net 3,140,498 3,139,031
Multifamily    
Accounts, Notes, Loans and Financing Receivables [Line Items]    
UPB of mortgage loans - HFS 2 136
Cost basis and fair value adjustments, net HFS (1) (14)
Total held-for-sale loans, net 1 122
UPB of mortgage loans - HFI 164,268 153,124
Cost basis adjustment HFI (570) (526)
Allowance for credit losses (666) (671)
Total held-for-investment mortgage loans, net 163,032 151,927
Mortgage Loans Net $ 163,033 $ 152,049