XML 95 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Repurchase Agreements - Unencumbered Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Schedule of Investments [Line Items]    
Unencumbered Securities $ 812,461 $ 535,827
Agency RMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 0 83,351
CMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 288,112 235,199
Non-Agency RMBS    
Schedule of Investments [Line Items]    
Unencumbered Securities 481,849 168,063
ABS    
Schedule of Investments [Line Items]    
Unencumbered Securities $ 42,500 $ 49,214