XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Nonperforming Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual loans $ 54,616 $ 90,023
Past Due 90 Days or More and Accruing 23,077 24,718
Factored receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual loans 0 0
Past Due 90 Days or More and Accruing 22,830 24,718
Nonperforming Loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual loans 54,616 90,023
Total loans 57,509 113,312
Nonperforming Loans | Factored receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Past Due 90 Days or More and Accruing $ 2,893 $ 23,289