v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Past due and nonaccrual loans by portfolio segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Non-accrual $ 17,435 $ 25,213
Total Financing Receivables 3,956,319 4,051,397
Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 3,911,364 3,996,921
Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 27,520 29,263
30-59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 3,438 24,288
60-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 18,994 4,975
Accruing Greater than 90 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 5,088  
Commercial equipment    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total Financing Receivables 68,764 41,119
Commercial equipment | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 63,832 40,319
Commercial equipment | Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 4,932 800
Commercial equipment | 30-59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans   800
Commercial equipment | 60-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 4,932  
Commercial real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Non-accrual 7,085 14,776
Total Financing Receivables 1,443,473 1,542,476
Commercial real estate | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 1,422,724 1,520,769
Commercial real estate | Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 13,664 6,931
Commercial real estate | 30-59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 2,919 5,446
Commercial real estate | 60-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 5,657 1,485
Commercial real estate | Accruing Greater than 90 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 5,088  
Commercial and industrial    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Non-accrual 963 1,301
Total Financing Receivables 84,029 95,632
Commercial and industrial | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 81,372 94,025
Commercial and industrial | Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 1,694 306
Commercial and industrial | 30-59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 519 306
Commercial and industrial | 60-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 1,175  
Residential real estate    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Non-accrual 9,387 9,136
Total Financing Receivables 2,359,453 2,371,551
Residential real estate | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 2,342,836 2,341,189
Residential real estate | Past Due    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 7,230 21,226
Residential real estate | 30-59 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans   17,736
Residential real estate | 60-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans 7,230 3,490
Consumer and other    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Total Financing Receivables 600 619
Consumer and other | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans $ 600 $ 619