XML 92 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Repurchase Agreements - Unencumbered Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Schedule of Investments [Line Items]    
Unencumbered Securities $ 535,827 $ 262,493
Agency RMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 83,351 59,372
CMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 235,199 107,040
Non-Agency RMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 168,063 96,081
ABS    
Schedule of Investments [Line Items]    
Unencumbered Securities $ 49,214 $ 0