v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Past Due Status of Modifications under ASU 2022-02 (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees $ 2,132,414 $ 2,071,419  
Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 294,474 299,521  
30 - 59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 4,028 5,047  
60 - 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 1,002 1,588  
Greater Than 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 3,839 5,256  
Loans Not Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 2,123,545 2,059,528  
Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 8,869 11,891  
Commercial and Industrial      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 294,474 299,521  
Commercial Mortgages      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 1,297,525 1,217,004  
Commercial Mortgages | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 161,432 142,279  
Commercial Mortgages | 30 - 59 Days Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0 82  
Commercial Mortgages | 60 - 89 Days Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 312 0  
Commercial Mortgages | Greater Than 89 Days Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 96 96  
Commercial Mortgages | Loans Not Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 161,024 142,101  
Commercial Mortgages | Total Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 408 178  
Residential Mortgages      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 278,221 274,979  
Residential Mortgages | 30 - 59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 1,275 1,529  
Residential Mortgages | 60 - 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 425 662  
Residential Mortgages | Greater Than 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 785 696  
Residential Mortgages | Loans Not Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 275,736 272,092  
Residential Mortgages | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 2,485 2,887  
Consumer Loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 262,194 279,915  
Consumer Loans | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 101,505 93,220  
Consumer Loans | 30 - 59 Days Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 828 231  
Consumer Loans | 60 - 89 Days Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 3 0  
Consumer Loans | Greater Than 89 Days Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 194 364  
Consumer Loans | Loans Not Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 100,480 92,625  
Consumer Loans | Total Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 1,025 $ 595  
Restructured Debt | 30 - 59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0   $ 0
Restructured Debt | 60 - 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0   0
Restructured Debt | Greater Than 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0   1,115
Restructured Debt | Loans Not Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 723   237
Restructured Debt | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 723   1,352
Restructured Debt | Commercial and Industrial | 30 - 59 Days Past Due | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0   0
Restructured Debt | Commercial and Industrial | 60 - 89 Days Past Due | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0   0
Restructured Debt | Commercial and Industrial | Greater Than 89 Days Past Due | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0   675
Restructured Debt | Commercial and Industrial | Loans Not Past Due | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 351   121
Restructured Debt | Commercial and Industrial | Total Past Due | Commercial and industrial      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 351   796
Restructured Debt | Commercial Mortgages | 30 - 59 Days Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0    
Restructured Debt | Commercial Mortgages | 60 - 89 Days Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0    
Restructured Debt | Commercial Mortgages | Greater Than 89 Days Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 0    
Restructured Debt | Commercial Mortgages | Loans Not Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees 372    
Restructured Debt | Commercial Mortgages | Total Past Due | Owner occupied commercial real estate      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees $ 372    
Restructured Debt | Residential Mortgages | 30 - 59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     0
Restructured Debt | Residential Mortgages | 60 - 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     0
Restructured Debt | Residential Mortgages | Greater Than 89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     440
Restructured Debt | Residential Mortgages | Loans Not Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     0
Restructured Debt | Residential Mortgages | Total Past Due      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     440
Restructured Debt | Consumer Loans | 30 - 59 Days Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     0
Restructured Debt | Consumer Loans | 60 - 89 Days Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     0
Restructured Debt | Consumer Loans | Greater Than 89 Days Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     0
Restructured Debt | Consumer Loans | Loans Not Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     116
Restructured Debt | Consumer Loans | Total Past Due | Home equity lines and loans      
Financing Receivable, Past Due [Line Items]      
Loans, net of deferred loan fees     $ 116