XML 175 R156.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments - Schedule of Activity Related to HMBS Repurchases (Footnote) (Details) - Maximum Claim Amount [Member]
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Loan
Long-term Purchase Commitment [Line Items]  
Number of maximum claim amount repurchases loans | Loan 59
Amount of maximum claim amount repurchases | $ $ 11.4