v3.25.2
LOANS - Allowance for credit losses on unfunded commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 22,925 $ 19,873 $ 22,779 $ 19,658
Provision for credit losses 2,170 3,850 2,770 4,150
Ending balance 21,571 23,644 21,571 23,644
Unfunded credit commitments        
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]        
Beginning balance 314 264 314 124
Provision for credit losses 187 50 187 190
Ending balance $ 501 $ 314 $ 501 $ 314