v3.25.4
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Nonperforming Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual loans $ 56,208 $ 90,023
Factored receivables greater than 90 days past due 2,525 24,718
Factored receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual loans 0 0
Factored receivables greater than 90 days past due 1,347 24,718
Nonperforming Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual loans 56,208 90,023
Total loans 57,555 113,312
Nonperforming Loans | Factored receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Factored receivables greater than 90 days past due $ 1,347 $ 23,289