v3.25.1
LOANS - Allowance for credit losses on unfunded commitments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 22,779 $ 19,658
Provision for credit losses 600 300
Ending balance 22,925 19,873
Unfunded credit commitments    
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]    
Beginning balance 314 124
Provision for credit losses 0 140
Ending balance $ 314 $ 264