XML 105 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments and Hedging Activities - Fair Value of Derivative Instruments Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
TBA Securities    
Derivative [Line Items]    
Derivatives not designated as hedging instruments - assets $ 0 $ 148,139
Eurodollar futures    
Derivative [Line Items]    
Derivatives not designated as hedging instruments - assets 0 1,175
Interest rate swap futures    
Derivative [Line Items]    
Derivatives not designated as hedging instruments - assets 0 444
Swaptions    
Derivative [Line Items]    
Derivatives not designated as hedging instruments - assets 0 431
U.S. Treasury futures    
Derivative [Line Items]    
Derivatives not designated as hedging instruments - liabilities 0 107
Interest rate swaps    
Derivative [Line Items]    
Derivatives not designated as hedging instruments - assets 846 0
Derivatives not designated as hedging instruments - liabilities $ 0 $ 384