v3.25.4
Notes Payable (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Facility
RenewalOption
Dec. 31, 2024
USD ($)
Jul. 31, 2024
Oct. 31, 2023
Oct. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Sep. 30, 2016
USD ($)
Maturities of Long-Term Borrowings [Abstract]                
Long-term debt, maturity, year one   $ 55,500 $ 57,055          
Long-term debt, maturity, year two   548 6,915          
Long-term debt, maturity, year three   6,806 7,408          
Long-term debt, maturity, year four   7,239 80,722          
Long-term debt, maturity, year five   76,157 0          
Long-term debt, maturity, year six   0 0          
Long-term borrowings   $ 146,250 152,100          
MSR Financing Facility [Member]                
Debt Instruments [Abstract]                
Number of separate MSR financing facilities | Facility   2            
Fannie Mae MSR Financing Facility [Member]                
Debt Instruments [Abstract]                
Maximum borrowing amount $ 100,000              
Fannie Mae MSR Financing Facility [Member] | Interest Rate Swaps [Member]                
Debt Instruments [Abstract]                
Debt instrument term of variable rate   1 year            
Freddie Mac MSR Revolver [Member]                
Debt Instruments [Abstract]                
Maximum borrowing amount             $ 100,000 $ 100,000
Debt instrument term   364 days            
Number of borrowers option renewals | RenewalOption   1            
Term out feature of credit facility   1 year            
Debt instrument, amortization period   24 months            
Weighted average interest rate       7.10%        
Maturities of Long-Term Borrowings [Abstract]                
Long-term debt, maturity, year one   $ 55,500 56,500          
Long-term debt, maturity, year two   0 0          
Long-term debt, maturity, year three   0 0          
Long-term debt, maturity, year four   0 0          
Long-term debt, maturity, year five   0 0          
Long-term debt, maturity, year six   0 0          
Long-term borrowings   55,500 56,500          
Fannie Mae MSR Revolving Facility [Member]                
Debt Instruments [Abstract]                
Maximum borrowing amount   $ 100,000       $ 150,000    
Debt instrument term   24 months            
Term out feature of credit facility   3 years            
Debt instrument, amortization period 24 months 24 months            
Debt instrument extended option term   1 year            
Weighted average interest rate         7.00%      
Maturities of Long-Term Borrowings [Abstract]                
Long-term debt, maturity, year one   $ 0 555          
Long-term debt, maturity, year two   548 6,915          
Long-term debt, maturity, year three   6,806 7,408          
Long-term debt, maturity, year four   7,239 80,722          
Long-term debt, maturity, year five   76,157 0          
Long-term debt, maturity, year six   0 0          
Long-term borrowings   $ 90,750 $ 95,600