XML 98 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financing Liabilities - Schedule of Financing Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Other financing liabilities, at fair value $ 872,036 $ 804,963
Financing Liability - MSRs Pledged    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value 864,315 797,084
Residential Asset Securitization Trust    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value 7,721 7,879
Original Rights to MSRs Agreements | Financing Liability - MSRs Pledged    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value 545,306 558,940
MAV MSR Sale Agreements | Financing Liability - MSRs Pledged    
Debt Instrument [Line Items]    
Other financing liabilities, at fair value $ 319,009 $ 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%