XML 77 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Allowance for Loan Losses Rollforward by Segment (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Allowance for Loan Losses [Roll Forward]    
Beginning balance $ 23,465 $ 27,951
Provision (benefit) for loan losses (411) (1,032)
Charge-offs (1,040) (1,284)
Recoveries 85 120
Other 30 64
Ending balance 22,129 25,819
Single-family [Member]    
Allowance for Loan Losses [Roll Forward]    
Beginning balance 23,283 27,709
Provision (benefit) for loan losses (420) (1,016)
Charge-offs (1,040) (1,279)
Recoveries 85 119
Other 30 64
Ending balance 21,938 25,597
Multifamily [Member]    
Allowance for Loan Losses [Roll Forward]    
Beginning balance 182 242
Provision (benefit) for loan losses 9 (16)
Charge-offs 0 (5)
Recoveries 0 1
Ending balance $ 191 $ 222