Quarterly report pursuant to Section 13 or 15(d)

Accrued Interest Receivable Schedule of Accounts, Notes, Loans and Financing Receivable (Details)

v3.7.0.1
Accrued Interest Receivable Schedule of Accounts, Notes, Loans and Financing Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable $ 74,156 $ 62,751
Commercial Real Estate Assets [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable 4,887 3,699
Loans Held-for-Investment, Residential Mortgages [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable 17,915 18,928
Loans Held-for-Sale, Residential Mortgages [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable 152 164
Federal National Mortgage Association Certificates and Obligations (FNMA) [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable 32,905 25,273
Federal Home Loan Mortgage Corporation Certificates and Obligations (FHLMC) [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable 11,614 8,914
Government National Mortgage Association Certificates and Obligations (GNMA) [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable 3,983 3,068
Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable 2,700 2,705
Available-for-sale Securities [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued interest receivable $ 51,202 $ 39,960