XML 77 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Mortgage Loans - Loans in Mortgage Portfolio (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Loans in Mortgage Portfolio [Line Items]        
Total unpaid principal balance of mortgage loans $ 4,097,332   $ 4,102,632  
Cost basis and fair value adjustments, net 40,165   41,729  
Allowance for loan losses for HFI loans (8,379) $ (11,335) (8,730) $ (11,347)
Total mortgage loans 4,129,118   4,135,631  
Accrued interest receivable 11,065   10,724  
Single-family        
Loans in Mortgage Portfolio [Line Items]        
Allowance for loan losses for HFI loans (6,275) (9,479) (6,671) $ (9,443)
Amortized cost 236      
Lower of cost or fair value adjustment at time of redesignation (20)      
Allowance reversed at time of redesignation (1)      
Single-family        
Loans in Mortgage Portfolio [Line Items]        
Total unpaid principal balance of mortgage loans 3,629,515   3,641,385  
Purchase of HFI loans: 62,290 67,467    
Amortized cost   0    
Lower of cost or fair value adjustment at time of redesignation   0    
Allowance reversed at time of redesignation   0    
Unpaid principal balance 499 1,842    
Realized gains, net 5 17    
Mortgage loans in process of foreclosure 4,600   4,600  
Multifamily        
Loans in Mortgage Portfolio [Line Items]        
Total unpaid principal balance of mortgage loans 467,817   461,247  
Purchase of HFI loans: 10,068 $ 10,235    
Mortgage loans        
Loans in Mortgage Portfolio [Line Items]        
Accrued interest receivable $ 10,600   $ 10,400