XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans, Loan Portfolio Aging Analysis, Segregated by Class (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans $ 4,486,637 $ 4,050,906
Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 41,667 28,262
30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 11,278 10,056
60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 6,012 5,976
90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 24,377 12,230
Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 4,444,970 4,022,644
Commercial [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 2,272,679 1,983,735
Commercial [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 18,850 8,145
Commercial [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 2,957 2,259
Commercial [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,157 1,101
Commercial [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 14,736 4,785
Commercial [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 2,253,829 1,975,590
Commercial [Member] | Hotel/Motel [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans $ 458,832 395,765
Percentage of total loan 10.20%  
Commercial [Member] | Hotel/Motel [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans $ 0 0
Commercial [Member] | Hotel/Motel [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 0 0
Commercial [Member] | Hotel/Motel [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 0 0
Commercial [Member] | Hotel/Motel [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 0 0
Commercial [Member] | Hotel/Motel [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 458,832 395,765
Commercial [Member] | Commercial Real Estate Residential [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 508,310 417,943
Commercial [Member] | Commercial Real Estate Residential [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,847 2,847
Commercial [Member] | Commercial Real Estate Residential [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 575 1,047
Commercial [Member] | Commercial Real Estate Residential [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 444 275
Commercial [Member] | Commercial Real Estate Residential [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 828 1,525
Commercial [Member] | Commercial Real Estate Residential [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 506,463 415,096
Commercial [Member] | Commercial Real Estate Nonresidential [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 865,031 778,637
Commercial [Member] | Commercial Real Estate Nonresidential [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 14,357 3,500
Commercial [Member] | Commercial Real Estate Nonresidential [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,349 549
Commercial [Member] | Commercial Real Estate Nonresidential [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 118 332
Commercial [Member] | Commercial Real Estate Nonresidential [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 12,890 2,619
Commercial [Member] | Commercial Real Estate Nonresidential [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 850,674 775,137
Commercial [Member] | Dealer Floorplans [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 84,956 70,308
Commercial [Member] | Dealer Floorplans [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 0 0
Commercial [Member] | Dealer Floorplans [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 0 0
Commercial [Member] | Dealer Floorplans [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 0 0
Commercial [Member] | Dealer Floorplans [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 0 0
Commercial [Member] | Dealer Floorplans [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 84,956 70,308
Commercial [Member] | Commercial Other [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 355,550 321,082
Commercial [Member] | Commercial Other [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 2,646 1,798
Commercial [Member] | Commercial Other [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,033 663
Commercial [Member] | Commercial Other [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 595 494
Commercial [Member] | Commercial Other [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,018 641
Commercial [Member] | Commercial Other [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 352,904 319,284
Residential [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,210,826 1,084,560
Residential [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 14,836 12,837
Residential [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 2,573 2,234
Residential [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 3,652 3,728
Residential [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 8,611 6,875
Residential [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,195,990 1,071,723
Residential [Member] | Real Estate Mortgage [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,043,401 937,524
Residential [Member] | Real Estate Mortgage [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 11,956 10,946
Residential [Member] | Real Estate Mortgage [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 654 1,323
Residential [Member] | Real Estate Mortgage [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 3,304 3,455
Residential [Member] | Real Estate Mortgage [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 7,998 6,168
Residential [Member] | Real Estate Mortgage [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,031,445 926,578
Residential [Member] | Home Equity Lines [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 167,425 147,036
Residential [Member] | Home Equity Lines [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 2,880 1,891
Residential [Member] | Home Equity Lines [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,919 911
Residential [Member] | Home Equity Lines [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 348 273
Residential [Member] | Home Equity Lines [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 613 707
Residential [Member] | Home Equity Lines [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 164,545 145,145
Consumer [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,003,132 982,611
Consumer [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 7,981 7,280
Consumer [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 5,748 5,563
Consumer [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,203 1,147
Consumer [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,030 570
Consumer [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 995,151 975,331
Consumer [Member] | Consumer Direct [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 152,843 159,106
Consumer [Member] | Consumer Direct [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,251 1,146
Consumer [Member] | Consumer Direct [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 876 1,013
Consumer [Member] | Consumer Direct [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 107 118
Consumer [Member] | Consumer Direct [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 268 15
Consumer [Member] | Consumer Direct [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 151,592 157,960
Consumer [Member] | Consumer Indirect [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 850,289 823,505
Consumer [Member] | Consumer Indirect [Member] | Total Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 6,730 6,134
Consumer [Member] | Consumer Indirect [Member] | 30-59 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 4,872 4,550
Consumer [Member] | Consumer Indirect [Member] | 60-89 Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 1,096 1,029
Consumer [Member] | Consumer Indirect [Member] | 90+ Days Past Due [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans 762 555
Consumer [Member] | Consumer Indirect [Member] | Current [Member]    
Bank's Loan portfolio aging analysis, segregated by class [Abstract]    
Total loans $ 843,559 $ 817,371