XML 67 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Mortgage Loans - Loans in Mortgage Portfolio (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Loans in Mortgage Portfolio [Line Items]        
Total unpaid principal balance of mortgage loans $ 4,072,636   $ 4,075,598  
Cost basis and fair value adjustments, net 49,034   50,185  
Allowance for loan losses for HFI loans (11,335) $ (5,899) (11,347) $ (5,629)
Total mortgage loans 4,110,335   4,114,436  
Accrued interest receivable 9,780   9,821  
Single-family        
Loans in Mortgage Portfolio [Line Items]        
Total unpaid principal balance of mortgage loans 3,636,329   3,644,158  
Purchase of HFI loans: 67,467 239,468    
Amortized cost 0 1,181    
Lower of cost or fair value adjustment at time of redesignation 0 (13)    
Allowance reversed at time of redesignation 0 63    
Unpaid principal balance 1,842 0    
Realized gains, net 17 0    
Mortgage loans in process of foreclosure 4,600   4,600  
Multifamily        
Loans in Mortgage Portfolio [Line Items]        
Total unpaid principal balance of mortgage loans 436,307   431,440  
Purchase of HFI loans: 10,235 $ 16,009    
Mortgage loans        
Loans in Mortgage Portfolio [Line Items]        
Accrued interest receivable $ 9,500   $ 9,500