v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Receivables Past Due (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Financing receivable $ 2,132,414 $ 2,071,419
30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 4,028 5,047
60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 1,002 1,588
90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 3,839 5,256
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 8,869 11,891
Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 2,123,545 2,059,528
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Financing receivable 294,474 299,521
Commercial and industrial | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 6 140
Commercial and industrial | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 0 201
Commercial and industrial | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 207 702
Commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 213 1,043
Commercial and industrial | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 294,261 298,478
Commercial Mortgages    
Financing Receivable, Past Due [Line Items]    
Financing receivable 1,297,525 1,217,004
Commercial Mortgages | Construction    
Financing Receivable, Past Due [Line Items]    
Financing receivable 98,504 94,943
Commercial Mortgages | Construction | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 0 0
Commercial Mortgages | Construction | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 0 0
Commercial Mortgages | Construction | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 0 0
Commercial Mortgages | Construction | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 0 0
Commercial Mortgages | Construction | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 98,504 94,943
Commercial Mortgages | Owner occupied commercial real estate    
Financing Receivable, Past Due [Line Items]    
Financing receivable 161,432 142,279
Commercial Mortgages | Owner occupied commercial real estate | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 0 82
Commercial Mortgages | Owner occupied commercial real estate | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 312 0
Commercial Mortgages | Owner occupied commercial real estate | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 96 96
Commercial Mortgages | Owner occupied commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 408 178
Commercial Mortgages | Owner occupied commercial real estate | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 161,024 142,101
Commercial Mortgages | Non-owner occupied commercial real estate    
Financing Receivable, Past Due [Line Items]    
Financing receivable 1,037,589 979,782
Commercial Mortgages | Non-owner occupied commercial real estate | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 52 950
Commercial Mortgages | Non-owner occupied commercial real estate | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 0 0
Commercial Mortgages | Non-owner occupied commercial real estate | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 2,298 3,162
Commercial Mortgages | Non-owner occupied commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 2,350 4,112
Commercial Mortgages | Non-owner occupied commercial real estate | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 1,035,239 975,670
Residential Mortgages    
Financing Receivable, Past Due [Line Items]    
Financing receivable 278,221 274,979
Residential Mortgages | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 1,275 1,529
Residential Mortgages | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 425 662
Residential Mortgages | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 785 696
Residential Mortgages | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 2,485 2,887
Residential Mortgages | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 275,736 272,092
Consumer Loans    
Financing Receivable, Past Due [Line Items]    
Financing receivable 262,194 279,915
Consumer Loans | Home equity lines and loans    
Financing Receivable, Past Due [Line Items]    
Financing receivable 101,505 93,220
Consumer Loans | Home equity lines and loans | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 828 231
Consumer Loans | Home equity lines and loans | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 3 0
Consumer Loans | Home equity lines and loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 194 364
Consumer Loans | Home equity lines and loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 1,025 595
Consumer Loans | Home equity lines and loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 100,480 92,625
Consumer Loans | Indirect consumer loans    
Financing Receivable, Past Due [Line Items]    
Financing receivable 153,324 178,118
Consumer Loans | Indirect consumer loans | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 1,846 2,101
Consumer Loans | Indirect consumer loans | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 255 719
Consumer Loans | Indirect consumer loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 246 235
Consumer Loans | Indirect consumer loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 2,347 3,055
Consumer Loans | Indirect consumer loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 150,977 175,063
Consumer Loans | Direct consumer loans    
Financing Receivable, Past Due [Line Items]    
Financing receivable 7,365 8,577
Consumer Loans | Direct consumer loans | 30 - 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 21 14
Consumer Loans | Direct consumer loans | 60 - 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 7 6
Consumer Loans | Direct consumer loans | 90 Days or More Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 13 1
Consumer Loans | Direct consumer loans | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable 41 21
Consumer Loans | Direct consumer loans | Loans Not Past Due    
Financing Receivable, Past Due [Line Items]    
Financing receivable $ 7,324 $ 8,556