XML 89 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (MBS Purchase Commitments) (Details)
$ in Millions
Jun. 30, 2018
USD ($)
Other Commitments [Line Items]  
Other commitment $ 506.9
Non-Agency MBS  
Other Commitments [Line Items]  
Other commitment $ 61.0