v3.26.1
Mortgage Loans - Mortgage Loans (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivables [Line Items]    
UPB of mortgage loans - HFS $ 1,637 $ 1,244
Cost basis and fair value adjustments, net HFS (276) (230)
Total held-for-sale loans, net 1,361 1,014
UPB of mortgage loans - HFI 3,315,457 3,271,069
Cost basis adjustment HFI 23,608 26,965
Allowance for credit losses (6,771) (7,968)
Total held-for-investment mortgage loans, net 3,332,294 3,290,066
Mortgage Loans Net 3,333,655 3,291,080
Hedged Asset, Fair Value Hedge, Portfolio Layer, Cumulative Increase (Decrease) (500) (300)
Mortgage loans FVO held-for-investment 6,747 7,005
Single-family    
Accounts, Notes, Loans and Financing Receivables [Line Items]    
UPB of mortgage loans - HFS 1,547 1,108
Cost basis and fair value adjustments, net HFS (265) (216)
Total held-for-sale loans, net 1,282 892
UPB of mortgage loans - HFI 3,134,960 3,117,945
Cost basis adjustment HFI 24,270 27,491
Allowance for credit losses (6,141) (7,297)
Total held-for-investment mortgage loans, net 3,153,089 3,138,139
Mortgage Loans Net 3,154,371 3,139,031
Multifamily    
Accounts, Notes, Loans and Financing Receivables [Line Items]    
UPB of mortgage loans - HFS 90 136
Cost basis and fair value adjustments, net HFS (11) (14)
Total held-for-sale loans, net 79 122
UPB of mortgage loans - HFI 180,497 153,124
Cost basis adjustment HFI (662) (526)
Allowance for credit losses (630) (671)
Total held-for-investment mortgage loans, net 179,205 151,927
Mortgage Loans Net $ 179,284 $ 152,049