v3.25.2
Loans - Allowance for Loan Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Allowance for Loan Losses, Beginning balance $ 37,771 $ 31,561 $ 33,598 $ 31,265 $ 31,265
Charge-offs (5,063) (1,850) (6,613) (3,133) (5,895)
Recoveries 889 523 1,593 1,485  
Provision 594 775 5,613 1,392  
Allowance for Loan Losses, Ending balance 34,191 31,009 34,191 31,009 33,598
Financing Receivable, Allowance for Credit Loss, Additional Information [Abstract]          
Ending Loan Balance - Collectively Evaluated 3,422,066   3,422,066   3,378,222
Allowance for Credit Losses - Loans Collectively Evaluated 33,891   33,891   33,598
Ending Loan Balance - Individually Evaluated, Including Overdraft 2,688   2,688    
Ending Loan Balance - Individually Evaluated 2,700   2,700   16,319
Allowance for Credit Losses - Loans Individually Evaluated 300   300   0
Commercial          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Allowance for Loan Losses, Beginning balance 1,801 2,842 1,925 1,958 1,958
Charge-offs 0 0 0 (9)  
Recoveries 0 0 0 0  
Provision 974 (811) 850 82  
Allowance for Loan Losses, Ending balance 2,775 2,031 2,775 2,031 1,925
Financing Receivable, Allowance for Credit Loss, Additional Information [Abstract]          
Ending Loan Balance - Collectively Evaluated 162,203   162,203   158,991
Allowance for Credit Losses - Loans Collectively Evaluated 2,775   2,775   1,925
Ending Loan Balance - Individually Evaluated, Including Overdraft 0   0    
Ending Loan Balance - Individually Evaluated         0
Allowance for Credit Losses - Loans Individually Evaluated 0   0   0
Commercial Real Estate          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Allowance for Loan Losses, Beginning balance 18,236 14,168 14,507 15,521 15,521
Charge-offs (3,818) 0 (3,818) 0  
Recoveries 75 0 75 0  
Provision 1,519 (57) 5,248 (1,410)  
Allowance for Loan Losses, Ending balance 16,012 14,111 16,012 14,111 14,507
Financing Receivable, Allowance for Credit Loss, Additional Information [Abstract]          
Ending Loan Balance - Collectively Evaluated 808,166   808,166   781,463
Allowance for Credit Losses - Loans Collectively Evaluated 16,012   16,012   14,507
Ending Loan Balance - Individually Evaluated 0   0   14,902
Allowance for Credit Losses - Loans Individually Evaluated 0   0   0
Consumer          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Allowance for Loan Losses, Beginning balance 4,147 2,756 3,882 2,566 2,566
Charge-offs (1,225) (1,850) (2,744) (3,124) (5,837)
Recoveries 814 523 1,518 1,485  
Provision 657 1,556 1,737 2,058  
Allowance for Loan Losses, Ending balance 4,393 2,985 4,393 2,985 3,882
Financing Receivable, Allowance for Credit Loss, Additional Information [Abstract]          
Ending Loan Balance - Collectively Evaluated 1,109,272   1,109,272   1,118,981
Allowance for Credit Losses - Loans Collectively Evaluated 4,093   4,093   3,882
Ending Loan Balance - Individually Evaluated 0   0   0
Allowance for Credit Losses - Loans Individually Evaluated 300   300   0
Residential          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Allowance for Loan Losses, Beginning balance 13,587 11,795 13,284 11,220 11,220
Charge-offs (20) 0 (51) 0 (49)
Recoveries 0 0 0 0  
Provision (2,556) 87 (2,222) 662  
Allowance for Loan Losses, Ending balance 11,011 $ 11,882 11,011 $ 11,882 13,284
Financing Receivable, Allowance for Credit Loss, Additional Information [Abstract]          
Ending Loan Balance - Collectively Evaluated 1,342,425   1,342,425   1,318,787
Allowance for Credit Losses - Loans Collectively Evaluated 11,011   11,011   13,284
Ending Loan Balance - Individually Evaluated 2,688   2,688   1,417
Allowance for Credit Losses - Loans Individually Evaluated $ 0   $ 0   $ 0