XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of debt outstanding
                   
            Amount Outstanding at 
            June 30,   December 31, 
            2025   2024 
            (In thousands) 
Description  Interest Rate  Subordinate Lender Interest Rate  Maturity        
                  
Warehouse lines of credit  2.85% over CP yield rate (Minimum 3.75%) 7.28% and 7.52% at June 30, 2025 and December 31 2024, respectively  6.40% over SOFR yield rate (Minimum 7.15%) 10.97% and 11.09% at June 30, 2025 and December 31, 2024, respectively  July 2026  $273,305   $269,602 
                    
Warehouse lines of credit  4.50% over a commercial paper rate (Minimum 7.50%) 8.81% and 8.90% at June 30 2025, and December 31 2024, respectively     March 2026   125,331    145,597 
                    
Residual interest financing  7.86%     June 2026   41,795    50,000 
                    
Residual interest financing  11.50%     March 2029   50,000    50,000 
                    
Residual interest financing  11.00%     June 2032   65,000     
                    
Subordinated renewable notes  Weighted average rate of 8.94% and 9.24% at June 30, 2025 and December 31, 2024, respectively     Weighted average maturity of July 2027 and December 2026 at June 30, 2025 and December 31, 2024, respectively   28,828    26,489 
                    
            $584,259   $541,688