XML 56 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUES OF FINANCIAL INSTRUMENTS - Summary of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Financial assets [Abstract]    
Residential mortgage loans $ 11,222,182 $ 11,965,381
Derivatives at fair value 1,471  
Carrying Amount [Member] | Level 2 [Member]    
Financial assets [Abstract]    
Residential mortgage loans 637 1,425
Financial liabilities [Abstract]    
Unsecured borrowings 98,392 98,292
Carrying Amount [Member] | Level 3 [Member]    
Financial assets [Abstract]    
Lending counterparty investments   5,002
Fair Value [Member] | Level 2 [Member]    
Financial assets [Abstract]    
Residential mortgage loans 650 1,400
Financial liabilities [Abstract]    
Unsecured borrowings 68,100 76,600
Fair Value [Member] | Level 3 [Member]    
Financial assets [Abstract]    
Lending counterparty investments   5,002
Interest Rate Swap Agreements [Member] | Carrying Amount [Member] | Secured Borrowings [Member] | Level 2 [Member]    
Financial assets [Abstract]    
Secured borrowings-related interest rate swap agreements 733  
Interest Rate Swap Agreements [Member] | Carrying Amount [Member] | Unsecured Borrowings [Member] | Level 2 [Member]    
Financial liabilities [Abstract]    
Interest rate swap agreements 29,156 17,834
Interest Rate Swap Agreements [Member] | Fair Value [Member] | Secured Borrowings [Member] | Level 2 [Member]    
Financial assets [Abstract]    
Secured borrowings-related interest rate swap agreements 733  
Interest Rate Swap Agreements [Member] | Fair Value [Member] | Unsecured Borrowings [Member] | Level 2 [Member]    
Financial liabilities [Abstract]    
Interest rate swap agreements 29,156 $ 17,834
Eurodollar Futures Contract [Member] | Carrying Amount [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial assets [Abstract]    
Derivatives at fair value 738  
Eurodollar Futures Contract [Member] | Fair Value [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial assets [Abstract]    
Derivatives at fair value $ 738