XML 148 R49.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Analysis of past due loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans $ 25,762 $ 23,842
Loans receivable 1,945,107 1,895,848
Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 2,509 5,658
Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 1,025 119
Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 1,915,811 1,866,229
Commercial | Commercial real estate - non-owner occupied    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 6,845 7,370
Loans receivable 765,366 739,565
Commercial | Commercial real estate - non-owner occupied | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 31 266
Commercial | Commercial real estate - non-owner occupied | Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 0 0
Commercial | Commercial real estate - non-owner occupied | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 758,490 731,929
Commercial | Commercial real estate - owner occupied    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 4,791 1,725
Loans receivable 260,365 261,071
Commercial | Commercial real estate - owner occupied | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 717 0
Commercial | Commercial real estate - owner occupied | Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 0 62
Commercial | Commercial real estate - owner occupied | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 254,857 259,284
Commercial | All other commercial loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 9,801 10,006
Loans receivable 449,175 423,277
Commercial | All other commercial loans | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 272 296
Commercial | All other commercial loans | Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 995 0
Commercial | All other commercial loans | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 438,107 412,975
Residential mortgage loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 4,055 4,310
Loans receivable 396,810 408,009
Residential mortgage loans | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 1,278 4,934
Residential mortgage loans | Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 0 0
Residential mortgage loans | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 391,477 398,765
Consumer loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 270 431
Loans receivable 73,391 63,926
Consumer loans | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 211 162
Consumer loans | Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 30 57
Consumer loans | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable $ 72,880 $ 63,276