v3.26.3
Mortgage Loans - Loans Purchased and Sold (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Single-family | Held for Investment        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Purchases $ 98,472 $ 99,428 $ 311,105 $ 270,677
Single-family | Held-for-Sale        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Sales 382 707 382 1,962
Multifamily | Held for Investment        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Purchases 15,840 24,522 46,361 37,099
Multifamily | Held-for-Sale        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Purchases 51 195 273 7,722
Sales $ 380 $ 1,781 $ 1,377 $ 16,632