v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Age Analysis of Principal Balance Past Due Loans Segregated by Loan Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total $ 37,172 $ 36,213
60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 22,395 22,593
90+ Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 38,020 42,502
Total Past Due Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 97,587 101,308
Direct Cash Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 1,259,093 1,308,075
Direct Cash Loans | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 33,172 32,184
Direct Cash Loans | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 20,445 20,223
Direct Cash Loans | 90+ Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 34,334 38,601
Direct Cash Loans | Total Past Due Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 87,951 91,008
Real Estate Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 17,586 18,859
Real Estate Loans | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 1,008 707
Real Estate Loans | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 491 406
Real Estate Loans | 90+ Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 973 1,001
Real Estate Loans | Total Past Due Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 2,472 2,114
Sales Finance Contracts    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 112,756 120,669
Sales Finance Contracts | 30-59 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 2,992 3,322
Sales Finance Contracts | 60-89 Days Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 1,459 1,964
Sales Finance Contracts | 90+ Past Due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total 2,713 2,900
Sales Finance Contracts | Total Past Due Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total $ 7,164 $ 8,186