v3.24.2
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%