XML 50 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Repurchase Agreements - Unencumbered Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Schedule of Investments [Line Items]    
Unencumbered Securities $ 527,314 $ 535,827
Agency RMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 0 83,351
CMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 82,406 235,199
Non-Agency RMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 402,564 168,063
ABS    
Schedule of Investments [Line Items]    
Unencumbered Securities $ 42,344 $ 49,214