XML 81 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Loans by Year of Origination, Loan Segmentation and Risk Indicator (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Credit quality information    
2024 $ 369,226 $ 300,691
2023 294,918 804,770
2022 765,576 497,365
2021 460,563 333,145
2020 313,824 197,739
Prior 942,989 865,339
Total loans 3,147,096 2,999,049
Construction and land development | Total commercial loans    
Credit quality information    
2024 34,320 14,040
2023 27,251 99,115
2022 55,825 35,978
2021 771 3,992
2020 4,404  
Prior 9,046 923
Total loans 131,617 154,048
Construction and land development | Pass | Total commercial loans    
Credit quality information    
2024 34,320 14,040
2023 27,251 99,115
2022 55,825 35,978
2021 771 3,992
2020 4,404  
Prior 9,046 923
Total loans 131,617 154,048
Commercial real estate owner occupied | Total commercial real estate    
Credit quality information    
2024 42,705 57,763
2023 46,997 61,402
2022 60,102 50,716
2021 29,808 21,805
2020 20,761 20,462
Prior 101,701 97,867
Total loans 302,074 310,015
Current period gross write-offs    
Prior 3  
Total 3  
Commercial real estate owner occupied | Pass | Total commercial real estate    
Credit quality information    
2024 42,705 57,603
2023 46,869 61,015
2022 60,102 43,228
2021 29,808 20,209
2020 20,761 20,462
Prior 96,123 91,187
Total loans 296,368 293,704
Commercial real estate owner occupied | Special mention | Total commercial real estate    
Credit quality information    
2024   160
2023 128 387
2022   7,488
2021   1,596
Prior 2,070 3,066
Total loans 2,198 12,697
Commercial real estate owner occupied | Substandard | Total commercial real estate    
Credit quality information    
Prior 3,442 3,497
Total loans 3,442 3,497
Commercial real estate owner occupied | Doubtful | Total commercial real estate    
Credit quality information    
Prior 66 117
Total loans 66 117
Commercial real estate non-owner occupied | Total commercial real estate    
Credit quality information    
2024 142,348 49,079
2023 55,688 353,613
2022 405,235 213,445
2021 254,966 164,480
2020 160,786 94,005
Prior 339,880 269,944
Total loans 1,358,903 1,144,566
Commercial real estate non-owner occupied | Total commercial and industrial    
Credit quality information    
Total loans 1,358,903  
Commercial real estate non-owner occupied | Pass | Total commercial real estate    
Credit quality information    
2024 142,348 41,270
2023 47,986 353,613
2022 405,235 199,311
2021 234,520 127,231
2020 156,873 78,759
Prior 295,646 238,973
Total loans 1,282,608 1,039,157
Commercial real estate non-owner occupied | Special mention | Total commercial real estate    
Credit quality information    
2024   7,809
2022   14,134
2021 20,446 37,249
2020 3,913 15,246
Prior 26,969 17,108
Total loans 51,328 91,546
Commercial real estate non-owner occupied | Substandard | Total commercial real estate    
Credit quality information    
2023 7,702  
Prior 17,265 13,863
Total loans 24,967 13,863
Tax exempt and other    
Credit quality information    
2024 11,026 6,340
2023 2,669 8,468
2022 6,283 787
2021 602 208
2020 178 590
Prior 23,517 27,295
Total loans 44,275 43,688
Tax exempt and other | Pass    
Credit quality information    
2024 11,026 6,340
2023 2,669 8,468
2022 6,283 787
2021 602 208
2020 178 590
Prior 23,517 27,295
Total loans 44,275 43,688
Commercial and industrial | Total commercial and industrial    
Credit quality information    
2024 79,348 81,364
2023 76,997 70,942
2022 49,413 22,391
2021 13,209 39,709
2020 32,299 14,949
Prior 68,500 81,528
Total loans 319,766 310,883
Current period gross write-offs    
2023 48  
2022 28  
2021 62  
2020 18 5
Prior 31 659
Total   664
Commercial and industrial | Pass | Total commercial and industrial    
Credit quality information    
2024 79,211 80,942
2023 62,047 69,402
2022 47,739 22,205
2021 12,154 38,824
2020 32,239 14,739
Prior 65,002 77,273
Total loans 298,392 303,385
Commercial and industrial | Special mention | Total commercial and industrial    
Credit quality information    
2024 9 364
2023 14,878 1,446
2022 1,266  
2021 834 776
2020 60 28
Prior 632 3,588
Total loans 17,679 6,202
Commercial and industrial | Substandard | Total commercial and industrial    
Credit quality information    
2024 128 58
2023 72 94
2022 408 186
2021 221 109
2020   95
Prior 2,866 532
Total loans 3,695 1,074
Commercial and industrial | Doubtful | Total commercial and industrial    
Credit quality information    
2020   87
Prior   135
Total loans   222
Residential mortgages | Residential real estate    
Credit quality information    
2024 35,872 72,395
2023 67,902 194,109
2022 175,135 165,475
2021 154,229 96,016
2020 89,752 62,882
Prior 365,361 349,457
Total loans 888,251 940,334
Current period gross write-offs    
Prior   8
Total   8
Residential mortgages | Performing | Residential real estate    
Credit quality information    
2024 35,872 72,395
2023 67,708 194,109
2022 174,677 165,434
2021 154,229 96,016
2020 89,752 62,648
Prior 362,421 345,823
Total loans 884,659 936,425
Residential mortgages | Nonperforming | Residential real estate    
Credit quality information    
2023 194  
2022 458 41
2020   234
Prior 2,940 3,634
Total loans 3,592 3,909
Home equity    
Credit quality information    
2024 19,175 15,582
2023 15,762 15,334
2022 12,713 7,873
2021 6,701 6,633
2020 5,536 4,800
Prior 34,254 37,461
Total loans 94,141 87,683
Current period gross write-offs    
Prior   12
Total   12
Home equity | Performing    
Credit quality information    
2024 19,175 15,582
2023 15,762 15,334
2022 12,515 7,873
2021 6,648 6,633
2020 5,536 4,800
Prior 33,238 36,652
Total loans 92,874 86,874
Home equity | Nonperforming    
Credit quality information    
2022 198  
2021 53  
Prior 1,016 809
Total loans 1,267 809
Consumer other | Consumer    
Credit quality information    
2024 4,432 4,128
2023 1,652 1,787
2022 870 700
2021 277 302
2020 108 51
Prior 730 864
Total loans 8,069 7,832
Current period gross write-offs    
2023 59 52
2022 12 18
2021   5
2020 2  
Prior 204 214
Total 277 289
Consumer other | Performing | Consumer    
Credit quality information    
2024 4,432 4,128
2023 1,644 1,787
2022 870 696
2021 276 301
2020 108 51
Prior 715 864
Total loans 8,045 7,827
Consumer other | Nonperforming | Consumer    
Credit quality information    
2023 8  
2022   4
2021 1 1
Prior 15  
Total loans $ 24 $ 5