XML 78 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Allowance for Loan Losses Rollforward by Segment (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Allowance for Loan Losses [Roll Forward]        
Beginning balance $ 20,399 $ 23,799 $ 23,465 $ 27,951
Provision (benefit) for loan losses 205 (636) (1,402) (3,004)
Charge-offs (437) (608) (2,166) (2,713)
Recoveries 44 141 276 376
Other (17) 10 21 96
Ending balance 20,194 22,706 20,194 22,706
Natural Disasters and Other Casualty Events [Member]        
Allowance for Loan Losses [Roll Forward]        
Provision (benefit) for loan losses 1,000      
Single-family [Member]        
Allowance for Loan Losses [Roll Forward]        
Beginning balance 20,218 23,584 23,283 27,709
Provision (benefit) for loan losses 163 (609) (1,442) (2,957)
Charge-offs (434) (604) (2,163) (2,701)
Recoveries 42 135 273 369
Other (17) 10 21 96
Ending balance 19,972 22,516 19,972 22,516
Multifamily [Member]        
Allowance for Loan Losses [Roll Forward]        
Beginning balance 181 215 182 242
Provision (benefit) for loan losses 42 (27) 40 (47)
Charge-offs (3) (4) (3) (12)
Recoveries 2 6 3 7
Ending balance $ 222 $ 190 $ 222 $ 190