XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Details - Debt outstanding) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]    
Warehouse lines of credit $ 245,272 $ 285,328
Residual interest financing 49,749 49,623
Subordinated renewable notes 21,204 25,263
Total debt outstanding $ 318,051 $ 363,141
Subordinated renewable notes [Member]    
Line of Credit Facility [Line Items]    
Maturity date description April 2025 October 2024
Warehouse Lines Of Credit 1 [Member]    
Line of Credit Facility [Line Items]    
Interest rate 3.00% over one month Libor (Minimum 3.75%) 8.38% and 7.48% at June 30, 2023 and December 31, 2022, respectively  
Maturity date description July 2024  
Warehouse lines of credit $ 144,949 $ 150,293
Warehouse Lines Of Credit 2 [Member]    
Line of Credit Facility [Line Items]    
Interest rate 4.15% over a commercial paper rate (Minimum 5.15%) 9.41% and 8.60% at June 30, 2023, and December 31, 2022, respectively  
Maturity date description January 2024  
Warehouse lines of credit $ 101,898 137,585
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
Subordinated renewable notes [Member]    
Line of Credit Facility [Line Items]    
Interest rate Weighted average rate of 7.98% and 7.82% at June 30, 2023 and December 31, 2022, respectively  
Subordinated renewable notes $ 21,204 $ 25,263