LOANS AND ALLOWANCE FOR CREDIT LOSSES - Loans by Year of Origination, Loan Segmentation and Risk Indicator (Details) - USD ($) $ in Thousands |
6 Months Ended |
12 Months Ended |
Jun. 30, 2025 |
Dec. 31, 2024 |
Credit quality information |
|
|
2025 |
$ 173,753
|
$ 369,226
|
2024 |
379,563
|
294,918
|
2023 |
278,679
|
765,576
|
2022 |
705,227
|
460,563
|
2021 |
423,921
|
313,824
|
Prior |
1,191,521
|
942,989
|
Total loans held for investment |
3,152,664
|
3,147,096
|
Commercial construction | Total commercial loans |
|
|
Credit quality information |
|
|
2025 |
12,382
|
34,320
|
2024 |
59,374
|
27,251
|
2023 |
29,996
|
55,825
|
2022 |
39,203
|
771
|
2021 |
621
|
4,404
|
Prior |
12,402
|
9,046
|
Total loans held for investment |
153,978
|
131,617
|
Commercial construction | Pass | Total commercial loans |
|
|
Credit quality information |
|
|
2025 |
12,382
|
34,320
|
2024 |
59,374
|
27,251
|
2023 |
29,996
|
55,825
|
2022 |
39,203
|
771
|
2021 |
621
|
4,404
|
Prior |
12,402
|
9,046
|
Total loans held for investment |
153,978
|
131,617
|
Commercial real estate owner occupied | Total commercial real estate |
|
|
Credit quality information |
|
|
2025 |
19,621
|
42,705
|
2024 |
33,425
|
46,997
|
2023 |
44,795
|
60,102
|
2022 |
69,860
|
29,808
|
2021 |
31,893
|
20,761
|
Prior |
114,115
|
101,701
|
Total loans held for investment |
313,709
|
302,074
|
Current period gross write-offs |
|
|
Prior |
|
3
|
Total |
|
3
|
Commercial real estate owner occupied | Pass | Total commercial real estate |
|
|
Credit quality information |
|
|
2025 |
19,621
|
42,705
|
2024 |
33,425
|
46,869
|
2023 |
44,684
|
60,102
|
2022 |
69,860
|
29,808
|
2021 |
31,193
|
20,761
|
Prior |
110,463
|
96,123
|
Total loans held for investment |
309,246
|
296,368
|
Commercial real estate owner occupied | Special mention | Total commercial real estate |
|
|
Credit quality information |
|
|
2024 |
|
128
|
2023 |
111
|
|
2021 |
700
|
|
Prior |
2,136
|
2,070
|
Total loans held for investment |
2,947
|
2,198
|
Commercial real estate owner occupied | Substandard | Total commercial real estate |
|
|
Credit quality information |
|
|
Prior |
1,458
|
3,442
|
Total loans held for investment |
1,458
|
3,442
|
Commercial real estate owner occupied | Doubtful | Total commercial real estate |
|
|
Credit quality information |
|
|
Prior |
58
|
66
|
Total loans held for investment |
58
|
66
|
Commercial real estate non-owner occupied | Total commercial real estate |
|
|
Credit quality information |
|
|
2025 |
73,662
|
142,348
|
2024 |
152,709
|
55,688
|
2023 |
73,331
|
405,235
|
2022 |
360,565
|
254,966
|
2021 |
222,401
|
160,786
|
Prior |
478,594
|
339,880
|
Total loans held for investment |
1,361,262
|
1,358,903
|
Commercial real estate non-owner occupied | Pass | Total commercial real estate |
|
|
Credit quality information |
|
|
2025 |
73,662
|
142,348
|
2024 |
127,358
|
47,986
|
2023 |
64,980
|
405,235
|
2022 |
328,281
|
234,520
|
2021 |
188,679
|
156,873
|
Prior |
431,481
|
295,646
|
Total loans held for investment |
1,214,441
|
1,282,608
|
Commercial real estate non-owner occupied | Special mention | Total commercial real estate |
|
|
Credit quality information |
|
|
2024 |
25,351
|
|
2023 |
698
|
|
2022 |
32,284
|
20,446
|
2021 |
33,722
|
3,913
|
Prior |
19,033
|
26,969
|
Total loans held for investment |
111,088
|
51,328
|
Commercial real estate non-owner occupied | Substandard | Total commercial real estate |
|
|
Credit quality information |
|
|
2024 |
|
7,702
|
2023 |
7,653
|
|
Prior |
28,080
|
17,265
|
Total loans held for investment |
35,733
|
24,967
|
Tax exempt and other |
|
|
Credit quality information |
|
|
2025 |
1,055
|
11,026
|
2024 |
2,896
|
2,669
|
2023 |
2,656
|
6,283
|
2022 |
6,243
|
602
|
2021 |
507
|
178
|
Prior |
22,052
|
23,517
|
Total loans held for investment |
35,409
|
44,275
|
Tax exempt and other | Pass |
|
|
Credit quality information |
|
|
2025 |
1,055
|
11,026
|
2024 |
2,896
|
2,669
|
2023 |
2,656
|
6,283
|
2022 |
6,243
|
602
|
2021 |
507
|
178
|
Prior |
22,052
|
23,517
|
Total loans held for investment |
35,409
|
44,275
|
Commercial and industrial | Total commercial and industrial |
|
|
Credit quality information |
|
|
2025 |
40,291
|
79,348
|
2024 |
67,186
|
76,997
|
2023 |
49,938
|
49,413
|
2022 |
51,041
|
13,209
|
2021 |
11,666
|
32,299
|
Prior |
96,089
|
68,500
|
Total loans held for investment |
316,211
|
319,766
|
Current period gross write-offs |
|
|
2024 |
|
48
|
2023 |
|
28
|
2022 |
|
62
|
2021 |
19
|
18
|
Prior |
225
|
31
|
Total |
244
|
187
|
Commercial and industrial | Pass | Total commercial and industrial |
|
|
Credit quality information |
|
|
2025 |
40,087
|
79,211
|
2024 |
66,365
|
62,047
|
2023 |
48,157
|
47,739
|
2022 |
49,570
|
12,154
|
2021 |
10,758
|
32,239
|
Prior |
94,359
|
65,002
|
Total loans held for investment |
309,296
|
298,392
|
Commercial and industrial | Special mention | Total commercial and industrial |
|
|
Credit quality information |
|
|
2025 |
124
|
9
|
2024 |
114
|
14,878
|
2023 |
1,714
|
1,266
|
2022 |
1,102
|
834
|
2021 |
672
|
60
|
Prior |
621
|
632
|
Total loans held for investment |
4,347
|
17,679
|
Commercial and industrial | Substandard | Total commercial and industrial |
|
|
Credit quality information |
|
|
2025 |
80
|
128
|
2024 |
707
|
72
|
2023 |
67
|
408
|
2022 |
369
|
221
|
2021 |
236
|
|
Prior |
720
|
2,866
|
Total loans held for investment |
2,179
|
3,695
|
Commercial and industrial | Doubtful | Total commercial and industrial |
|
|
Credit quality information |
|
|
Prior |
389
|
|
Total loans held for investment |
389
|
|
Residential real estate | Residential real estate |
|
|
Credit quality information |
|
|
2025 |
15,284
|
35,872
|
2024 |
41,680
|
67,902
|
2023 |
61,126
|
175,135
|
2022 |
164,193
|
154,229
|
2021 |
150,322
|
89,752
|
Prior |
429,577
|
365,361
|
Total loans held for investment |
862,182
|
888,251
|
Residential real estate | Performing | Residential real estate |
|
|
Credit quality information |
|
|
2025 |
15,284
|
35,872
|
2024 |
41,680
|
67,708
|
2023 |
59,981
|
174,677
|
2022 |
162,985
|
154,229
|
2021 |
149,283
|
89,752
|
Prior |
426,279
|
362,421
|
Total loans held for investment |
855,492
|
884,659
|
Residential real estate | Nonperforming | Residential real estate |
|
|
Credit quality information |
|
|
2024 |
|
194
|
2023 |
1,145
|
458
|
2022 |
1,208
|
|
2021 |
1,039
|
|
Prior |
3,298
|
2,940
|
Total loans held for investment |
6,690
|
3,592
|
Home equity |
|
|
Credit quality information |
|
|
2025 |
8,654
|
19,175
|
2024 |
19,714
|
15,762
|
2023 |
15,608
|
12,713
|
2022 |
13,563
|
6,701
|
2021 |
6,354
|
5,536
|
Prior |
37,925
|
34,254
|
Total loans held for investment |
101,818
|
94,141
|
Home equity | Performing |
|
|
Credit quality information |
|
|
2025 |
8,654
|
19,175
|
2024 |
19,714
|
15,762
|
2023 |
15,539
|
12,515
|
2022 |
13,419
|
6,648
|
2021 |
6,303
|
5,536
|
Prior |
37,252
|
33,238
|
Total loans held for investment |
100,881
|
92,874
|
Home equity | Nonperforming |
|
|
Credit quality information |
|
|
2023 |
69
|
198
|
2022 |
144
|
53
|
2021 |
51
|
|
Prior |
673
|
1,016
|
Total loans held for investment |
937
|
1,267
|
Consumer other | Consumer |
|
|
Credit quality information |
|
|
2025 |
2,804
|
4,432
|
2024 |
2,579
|
1,652
|
2023 |
1,229
|
870
|
2022 |
559
|
277
|
2021 |
157
|
108
|
Prior |
767
|
730
|
Total loans held for investment |
8,095
|
8,069
|
Current period gross write-offs |
|
|
2024 |
|
59
|
2023 |
16
|
12
|
2022 |
11
|
|
2021 |
3
|
2
|
Prior |
76
|
204
|
Total |
106
|
277
|
Consumer other | Performing | Consumer |
|
|
Credit quality information |
|
|
2025 |
2,804
|
4,432
|
2024 |
2,579
|
1,644
|
2023 |
1,222
|
870
|
2022 |
559
|
276
|
2021 |
155
|
108
|
Prior |
765
|
715
|
Total loans held for investment |
8,084
|
8,045
|
Consumer other | Nonperforming | Consumer |
|
|
Credit quality information |
|
|
2024 |
|
8
|
2023 |
7
|
|
2022 |
|
1
|
2021 |
2
|
|
Prior |
2
|
15
|
Total loans held for investment |
$ 11
|
$ 24
|