LOANS RECEIVABLE - Schedule of Aging of the Loans Receivable Balance (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2024 |
Dec. 31, 2023 |
|
| Financing Receivable, Past Due [Line Items] | ||
| Past Due Loans Receivable | 15.60% | 16.50% |
| Current Loans Receivable | 84.40% | 83.50% |
| Balance of Credit Card Loans on Nonaccrual Status | $ 5,002 | $ 4,482 |
| Balance of Loans Receivable Greater than 90 Days Past Due and Still Accruing Interest and Fees | $ 0 | $ 0 |
| 30-59 Days Past Due | ||
| Financing Receivable, Past Due [Line Items] | ||
| Past Due Loans Receivable | 6.70% | 7.30% |
| 60-89 Days Past Due | ||
| Financing Receivable, Past Due [Line Items] | ||
| Past Due Loans Receivable | 4.20% | 3.80% |
| 90 or More Days Past Due | ||
| Financing Receivable, Past Due [Line Items] | ||
| Past Due Loans Receivable | 4.70% | 5.40% |