XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.2
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Other financing liabilities, at fair value $ 913,627 $ 804,963
Financing Liability - MSRs Pledged    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value 906,338 797,084
Residential Asset Securitization Trust    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value 7,289 7,879
Original Rights to Mortgage Servicing Rights Agreements | Financing Liability - MSRs Pledged    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value 550,808 558,940
MAV MSR Sale Agreements | Financing Liability - MSRs Pledged    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value $ 355,530 $ 238,144
Minimum | Residential Asset Securitization Trust    
Debt Instrument [Line Items]    
Debt instrument, interest rate 4.25%  
Maximum | Residential Asset Securitization Trust    
Debt Instrument [Line Items]    
Debt instrument, interest rate 5.75%