XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
MBS    
Derivative assets, at fair value $ 91 $ 763
Derivative Liabilities (3,431) (4,833)
Agency MBS    
MBS    
Fair Value of MBS 4,399,466 4,054,424
Private-Label MBS    
MBS    
Fair Value of MBS 37 76
Fair Value, Measurements, Recurring    
MBS    
Fair Value of MBS 4,399,503 4,054,500
Derivative assets, at fair value 91 763
Derivative Liabilities (3,431) (4,833)
Other assets 6,133 439
Total 4,402,296 4,050,869
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1    
MBS    
Fair Value of MBS 0 0
Derivative assets, at fair value 0 0
Derivative Liabilities (219) (1,341)
Other assets 0 0
Total (219) (1,341)
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2    
MBS    
Fair Value of MBS 4,399,466 4,054,424
Derivative assets, at fair value 91 763
Derivative Liabilities (3,212) (3,492)
Other assets 0 0
Total 4,396,345 4,051,695
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3    
MBS    
Fair Value of MBS 37 76
Derivative assets, at fair value 0 0
Derivative Liabilities 0 0
Other assets 6,133 439
Total 6,170 515
Fair Value, Measurements, Recurring | Agency MBS    
MBS    
Trading securities 4,399,466 4,054,424
Fair Value, Measurements, Recurring | Agency MBS | Fair Value, Inputs, Level 1    
MBS    
Trading securities 0 0
Fair Value, Measurements, Recurring | Agency MBS | Fair Value, Inputs, Level 2    
MBS    
Trading securities 4,399,466 4,054,424
Fair Value, Measurements, Recurring | Agency MBS | Fair Value, Inputs, Level 3    
MBS    
Trading securities 0 0
Fair Value, Measurements, Recurring | Private-Label MBS    
MBS    
Trading securities 37 76
Fair Value, Measurements, Recurring | Private-Label MBS | Fair Value, Inputs, Level 1    
MBS    
Trading securities 0 0
Fair Value, Measurements, Recurring | Private-Label MBS | Fair Value, Inputs, Level 2    
MBS    
Trading securities 0 0
Fair Value, Measurements, Recurring | Private-Label MBS | Fair Value, Inputs, Level 3    
MBS    
Trading securities $ 37 $ 76