XML 75 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair value of Derivative Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Derivative [Line Items]    
Fair value of derivative assets $ 7,273 $ 8,192
Fair value of derivative liabilities 23,604 34,302
De-designated interest rate swaps    
Derivative [Line Items]    
Fair value of derivative assets 7,273 7,668
Fair value of derivative liabilities 20,793 20,976
TBA Agency MBS    
Derivative [Line Items]    
Fair value of derivative liabilities $ 2,811 13,103
Eurodollar Future    
Derivative [Line Items]    
Fair value of derivative assets   524
Fair value of derivative liabilities   $ 223