XML 103 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Repurchase Agreements - Real Estate Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of Investments [Line Items]    
Outstanding Borrowings   $ 2,352,102
Residential Mortgage Loans    
Schedule of Investments [Line Items]    
Carrying Value of Loans Pledged $ 575,380 961,749
Repurchase agreements    
Schedule of Investments [Line Items]    
Outstanding Borrowings 405,531 3,105,416
Repurchase agreements | ABS    
Schedule of Investments [Line Items]    
Outstanding Borrowings 0 2,352,102
Repurchase agreements | Residential Mortgage Loans    
Schedule of Investments [Line Items]    
Outstanding Borrowings $ 405,531 $ 753,314