XML 81 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Securitizations and Variable Interest Entities - Schedule of Carrying Value of Assets and Liabilities of Consolidated Mortgage-backed Securitization Trusts (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]    
Loans held for investment, at fair value - Restricted for securitization investors $ 6,860,942 $ 6,292,938
Other financing liabilities, at fair value 588,321 972,595
Residential Mortgage Backed Securitization Trusts    
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]    
Loans held for investment, at fair value - Restricted for securitization investors 11,012 23,342
Other financing liabilities, at fair value $ 11,012 $ 22,002