XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Analysis of past due loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans $ 24,106 $ 23,842
Loans receivable 1,898,432 1,895,848
Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 8,452 5,658
Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 24 119
Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 1,865,850 1,866,229
Commercial | Commercial real estate - non-owner occupied    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 7,140 7,370
Loans receivable 733,704 739,565
Commercial | Commercial real estate - non-owner occupied | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 327 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 726,237 731,929
Commercial | Commercial real estate - owner occupied    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 1,711 1,725
Loans receivable 260,248 261,071
Commercial | Commercial real estate - owner occupied | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 3,320 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 255,217 259,284
Commercial | All other commercial loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 10,645 10,006
Loans receivable 436,179 423,277
Commercial | All other commercial loans | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 227 296
Commercial | All other commercial loans | Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 0 0
Commercial | All other commercial loans | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable 425,307 412,975
Residential mortgage loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 4,205 4,310
Loans receivable 402,248 408,009
Residential mortgage loans | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 4,365 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 393,678 398,765
Consumer loans    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 405 431
Loans receivable 66,053 63,926
Consumer loans | Past Due 30-89 Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 213 162
Consumer loans | Past Due 90+ Days    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Nonaccrual loans 24 57
Consumer loans | Current    
LOANS AND ALLOWANCE FOR CREDIT LOSSES    
Loans receivable $ 65,411 $ 63,276