XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Details - Debt outstanding) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Warehouse lines of credit $ 410,898 $ 234,025
Residual interest financing 99,176 49,875
Subordinated renewable notes 26,489 17,188
Total debt outstanding $ 541,688 $ 301,813
Warehouse Lines Of Credit 1 [Member]    
Line of Credit Facility [Line Items]    
Interest rate 2.85% over CP yield rate (Minimum 3.60%) 7.52% and 8.58% 2.85% over CP yield rate (Minimum 3.60%) 7.52% and 8.58%
Interest rate date description 6.40% over SOFR yield rate (Minimum 7.15%) 11.09%  
Maturity date description July 2026  
Warehouse lines of credit $ 269,602 $ 165,628
Warehouse Lines Of Credit 2 [Member]    
Line of Credit Facility [Line Items]    
Interest rate 4.50% over a commercial paper rate (Minimum 7.50%) 8.90% and 9.63% 4.50% over a commercial paper rate (Minimum 7.50%) 8.90% and 9.63%
Maturity date description March 2026  
Warehouse lines of credit $ 145,597 $ 68,997
Residual Interest Financing [Member]    
Line of Credit Facility [Line Items]    
Maturity date description June 2026  
Interest rate 7.86%  
Residual interest financing $ 50,000 50,000
Residual Interest Financing 1 [Member]    
Line of Credit Facility [Line Items]    
Maturity date description March 2029  
Interest rate 11.50%  
Residual interest financing $ 50,000 $ 0
Subordinated Renewable Notes [Member]    
Line of Credit Facility [Line Items]    
Maturity date description December 2026 February 2026
Weighted average rate 9.24% 8.45%
Subordinated renewable notes $ 26,489 $ 17,188