XML 73 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
Jun. 30, 2020
Dec. 31, 2019
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]    
Loans held for investment, at fair value (amounts related to VIEs of $11,664 and $23,342) $ 6,730,656 $ 6,292,938
Other financing liabilities, at fair value 594,222 972,595
Residential Mortgage Backed Securitization Trusts    
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]    
Loans held for investment, at fair value (amounts related to VIEs of $11,664 and $23,342) 11,664 23,342
Other financing liabilities, at fair value $ 11,664 $ 22,002