v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of debt outstanding
                         
               Amount Outstanding at 
               June 30,   December 31, 
               2026   2025 
               (In thousands) 
Description  Interest Rate   Subordinate Lender Interest Rate   Maturity         
Warehouse line of credit   2.85% over CP yield rate (Minimum 3.60%) 6.74% and 6.80% at June 30, 2026 and December 31 2025, respectively    6.40% over SOFR yield rate (Minimum 7.15%) 10.31% and 10.40% at June 30, 2026 and December 31, 2025, respectively    July 2028   $327,942    197,107 
Warehouse line of credit   4.50% over a commercial paper rate (Minimum 7.50%) 8.25% at December 31 2025         April 2026        11,778 
Warehouse line of credit   2.60% over SOFR yield rate (Minimum 2.85%) 6.23% and 6.50% at June 30, 2026 and December 31, 2025, respectively    6.40% over SOFR yield rate (Minimum 6.65%) 10.02% and 10.27% at June 30, 2026 and December 31, 2025, respectively    October 2027    353,683    118,323 
Residual interest financing   7.86%         December 2028    11,078    31,163 
Residual interest financing   11.50%         March 2029    46,881    49,820 
Residual interest financing   11.00%         June 2032    62,810    63,524 
Residual interest financing   8.75%         May 2033    50,000     
Subordinated renewable notes   Weighted average rate of 8.78% and 8.98% at June 30, 2026 and December 31, 2025, respectively         Weighted average maturity of March 2028 and November 2027 at June 30, 2026 and December 31, 2025, respectively    28,461    28,986 
                          
                  $880,855   $500,701