v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES ON LOANS (Loan Aging Analysis by Portfolio Segment) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans outstanding $ 4,931,369 $ 4,115,259
Loans 90 Days Past Due and Accruing 0 0
Commercial real estate - non-owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 1,704,593 1,387,252
Loans 90 Days Past Due and Accruing 0 0
Commercial real estate - owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 385,384 324,712
Loans 90 Days Past Due and Accruing 0
Commercial    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 506,883 382,785
Loans 90 Days Past Due and Accruing 0 0
Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 2,018,332 1,752,249
Loans 90 Days Past Due and Accruing 0 0
Home equity    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 297,963 253,251
Loans 90 Days Past Due and Accruing 0 0
Consumer    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 18,214 15,010
Loans 90 Days Past Due and Accruing 0 0
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 8,374 5,855
Total Past Due | Commercial real estate - non-owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 156 189
Total Past Due | Commercial real estate - owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 1,101 1,060
Total Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 2,483 2,186
Total Past Due | Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 3,501 1,640
Total Past Due | Home equity    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 997 694
Total Past Due | Consumer    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 136 86
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 3,083 1,333
30-59 Days Past Due | Commercial real estate - non-owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 0 59
30-59 Days Past Due | Commercial real estate - owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 903 85
30-59 Days Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 788 373
30-59 Days Past Due | Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 813 333
30-59 Days Past Due | Home equity    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 473 428
30-59 Days Past Due | Consumer    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 106 55
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 2,583 1,297
60-89 Days Past Due | Commercial real estate - non-owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 28 0
60-89 Days Past Due | Commercial real estate - owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 190 545
60-89 Days Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 687 265
60-89 Days Past Due | Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 1,529 333
60-89 Days Past Due | Home equity    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 121 141
60-89 Days Past Due | Consumer    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 28 13
90 Days or Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 2,708 3,225
90 Days or Greater Past Due | Commercial real estate - non-owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 128 130
90 Days or Greater Past Due | Commercial real estate - owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 8 430
90 Days or Greater Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 1,008 1,548
90 Days or Greater Past Due | Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 1,159 974
90 Days or Greater Past Due | Home equity    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 403 125
90 Days or Greater Past Due | Consumer    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 2 18
Current    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 4,922,995 4,109,404
Current | Commercial real estate - non-owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 1,704,437 1,387,063
Current | Commercial real estate - owner-occupied    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 384,283 323,652
Current | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 504,400 380,599
Current | Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 2,014,831 1,750,609
Current | Home equity    
Financing Receivable, Past Due [Line Items]    
Loans outstanding 296,966 252,557
Current | Consumer    
Financing Receivable, Past Due [Line Items]    
Loans outstanding $ 18,078 $ 14,924