Quarterly report pursuant to Section 13 or 15(d)

Term Notes Payable (Details)

v3.21.2
Term Notes Payable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Term notes payable   $ 396,479 $ 395,609
Weighted average interest rate   2.89% 2.95%
Weighted average remaining maturities 3 years 6 months 2 years 8 months 12 days  
Mortgage servicing rights, at fair value, pledged as collateral for borrowings   $ 2,100,000 $ 1,100,000
Weighted average underlying loan coupon of mortgage servicing rights pledged as collateral for borrowings   3.41% 4.03%
Restricted cash   $ 783,974 $ 1,261,667
Term notes payable      
Debt Instrument [Line Items]      
Aggregate principal amount   400,000  
Restricted Cash and Cash Equivalents Pledged as Restricted Collateral for Borrowings [Member]      
Debt Instrument [Line Items]      
Restricted cash   497,435 1,126,439
Term notes payable      
Debt Instrument [Line Items]      
Mortgage servicing rights, at fair value, pledged as collateral for borrowings   500,000 537,900
Term notes payable | Restricted Cash and Cash Equivalents Pledged as Restricted Collateral for Borrowings [Member]      
Debt Instrument [Line Items]      
Restricted cash   $ 200 $ 55,200