XML 68 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Mortgage Loans - Loans in Mortgage Portfolio (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Loans in Mortgage Portfolio [Line Items]                
Total unpaid principal balance of mortgage loans $ 4,058,654   $ 4,058,654     $ 3,899,025    
Cost basis and fair value adjustments, net 54,376   54,376     74,846    
Allowance for loan losses for HFI loans (8,302) $ (6,334) (8,302) $ (6,334) $ (6,069) (5,629) $ (7,114) $ (10,552)
Total mortgage loans 4,104,728   4,104,728     3,968,242    
Single-family                
Loans in Mortgage Portfolio [Line Items]                
Total unpaid principal balance of mortgage loans 3,638,342   3,638,342     3,495,573    
Purchase of HFI loans 117,686 296,410 529,453 1,070,136        
Amortized cost 1,726 3,427 6,099 12,844        
Lower of cost or fair value adjustment at time of redesignation (196) (47) (418) (247)        
Allowance reversed at time of redesignation 80 165 298 1,350        
Unpaid principal balance 1,919 3,063 6,229 10,588        
Realized gains, net 20 300 91 955        
Mortgage loans in process of foreclosure 4,600   4,600     4,400    
Multifamily                
Loans in Mortgage Portfolio [Line Items]                
Total unpaid principal balance of mortgage loans 420,312   420,312     403,452    
Purchase of HFI loans 15,943 $ 16,282 50,627 $ 48,580        
Mortgage loans                
Loans in Mortgage Portfolio [Line Items]                
Accrued interest receivable $ 9,200   $ 9,200     $ 9,100