XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2023
Dec. 31, 2023
USD ($)
Facility
RenewalOption
Jul. 31, 2023
Dec. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Apr. 02, 2019
USD ($)
Sep. 30, 2018
USD ($)
Jul. 31, 2018
USD ($)
Sep. 30, 2016
USD ($)
Maturities of Long-Term Borrowings [Abstract]                  
Long-term debt, maturity, year one   $ 64,500   $ 69,127          
Long-term debt, maturity, year two   595   7,868          
Long-term debt, maturity, year three   7,438   8,538          
Long-term debt, maturity, year four   8,018   98,967          
Long-term debt, maturity, year five   89,949   0          
Long-term debt, maturity, year six   0   0          
Long-term borrowings   $ 170,500   184,500          
MSR Financing Facility [Member]                  
Debt Instruments [Abstract]                  
Number of separate MSR financing facilities | Facility   2              
Fannie Mae MSR Financing Facility [Member] | Interest Rate Swaps [Member] | LIBOR [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 $ 45,000 $ 25,000 $ 100,000
Debt instrument term   364 days              
Number of borrowers option renewals | RenewalOption   2              
Term out feature of credit facility   1 year              
Debt instrument, amortization period 24 months 24 months              
Weighted average interest rate 7.80%   7.70%            
Additional borrowing capacity               $ 5,000  
Number of borrowers option additional renewals | RenewalOption   1              
Maturities of Long-Term Borrowings [Abstract]                  
Long-term debt, maturity, year one   $ 64,500   68,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   64,500   68,500          
Fannie Mae MSR Revolving Facility [Member]                  
Debt Instruments [Abstract]                  
Maximum borrowing amount   $ 150,000     $ 150,000        
Debt instrument term   24 months              
Term out feature of credit facility   3 years              
Maturities of Long-Term Borrowings [Abstract]                  
Long-term debt, maturity, year one   $ 0   627          
Long-term debt, maturity, year two   595   7,868          
Long-term debt, maturity, year three   7,438   8,538          
Long-term debt, maturity, year four   8,018   98,967          
Long-term debt, maturity, year five   89,949   0          
Long-term debt, maturity, year six   0   0          
Long-term borrowings   $ 106,000   $ 116,000