Quarterly report pursuant to Section 13 or 15(d)

Term Notes Payable (Details)

v3.24.1.u1
Term Notes Payable (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2022
Mar. 31, 2024
Sep. 30, 2023
Dec. 31, 2023
Mar. 31, 2023
Debt Instrument [Line Items]          
Aggregate principal amount   $ 295,800   $ 295,800  
Term notes payable   $ 295,520   $ 295,271  
Weighted average interest rate   8.24%   8.27%  
Weighted average remaining maturities 6 months 2 months 12 days      
Mortgage servicing rights, at fair value $ 2,984,937 $ 3,084,879   $ 3,052,016 $ 3,072,445
Weighted average underlying loan coupon of mortgage servicing rights pledged as collateral for borrowings   3.31%   3.32%  
Restricted cash   $ 72,184   $ 65,101  
Restricted Cash and Cash Equivalents Pledged as Restricted Collateral for Borrowings [Member]          
Debt Instrument [Line Items]          
Restricted cash   26,572   12,575  
Asset Pledged as Collateral          
Debt Instrument [Line Items]          
Mortgage servicing rights, at fair value   3,000,000   3,000,000  
Term notes payable          
Debt Instrument [Line Items]          
Principal amount of term notes payable repurchased   104,200      
Cost of term notes payable repurchased   101,000      
Loss on repurchase of term notes payable and convertible senior notes     $ 2,900    
Term notes payable | Restricted Cash and Cash Equivalents Pledged as Restricted Collateral for Borrowings [Member]          
Debt Instrument [Line Items]          
Restricted cash   200   200  
Term notes payable | Asset Pledged as Collateral          
Debt Instrument [Line Items]          
Mortgage servicing rights, at fair value   $ 394,800   $ 397,900