Loans and Asset Quality - Schedule of Loans by Risk Rating (Details) - USD ($) $ in Thousands |
6 Months Ended |
12 Months Ended |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
$ 249,477
|
|
$ 508,235
|
| Current period, year two |
453,405
|
|
344,693
|
| Current period, year three |
292,256
|
|
261,310
|
| Current period, year four |
237,013
|
|
359,656
|
| Current period, year five |
331,152
|
|
309,460
|
| Current period, prior years |
496,835
|
|
265,900
|
| Current period, revolving lines |
203,842
|
|
199,415
|
| Total |
2,263,980
|
|
2,248,669
|
| Gross charge-offs, year one |
2
|
|
22
|
| Gross charge-offs, year two |
19
|
|
40
|
| Gross charge-offs, year three |
66
|
|
264
|
| Gross charge-offs, year four |
14
|
|
83
|
| Gross charge-offs, year five |
0
|
|
5
|
| Gross charge-offs, prior years |
6
|
|
20
|
| Gross charge-offs, revolving lines |
167
|
|
337
|
| Gross charge-offs, total |
274
|
$ 498
|
771
|
| Real estate | Commercial real estate |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
93,507
|
|
172,802
|
| Current period, year two |
149,167
|
|
145,962
|
| Current period, year three |
133,041
|
|
87,794
|
| Current period, year four |
82,250
|
|
213,868
|
| Current period, year five |
199,102
|
|
188,590
|
| Current period, prior years |
233,819
|
|
93,507
|
| Current period, revolving lines |
23,116
|
|
17,771
|
| Total |
914,002
|
|
920,294
|
| Gross charge-offs, total |
0
|
19
|
|
| Real estate | Commercial real estate | Pass |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
93,507
|
|
170,649
|
| Current period, year two |
147,249
|
|
145,282
|
| Current period, year three |
131,327
|
|
87,583
|
| Current period, year four |
79,866
|
|
211,897
|
| Current period, year five |
190,056
|
|
187,813
|
| Current period, prior years |
226,121
|
|
92,842
|
| Current period, revolving lines |
23,116
|
|
17,771
|
| Total |
891,242
|
|
913,837
|
| Real estate | Commercial real estate | Special Mention |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
2,153
|
| Current period, year two |
1,918
|
|
0
|
| Current period, year three |
1,052
|
|
0
|
| Current period, year four |
2,029
|
|
0
|
| Current period, year five |
7,145
|
|
89
|
| Current period, prior years |
7,038
|
|
0
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
19,182
|
|
2,242
|
| Real estate | Commercial real estate | Substandard |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
680
|
| Current period, year three |
662
|
|
211
|
| Current period, year four |
355
|
|
1,971
|
| Current period, year five |
1,901
|
|
688
|
| Current period, prior years |
660
|
|
665
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
3,578
|
|
4,215
|
| Real estate | One-to-four family residential |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
54,257
|
|
110,697
|
| Current period, year two |
103,411
|
|
70,756
|
| Current period, year three |
64,027
|
|
90,327
|
| Current period, year four |
83,226
|
|
101,687
|
| Current period, year five |
94,643
|
|
95,742
|
| Current period, prior years |
210,888
|
|
134,959
|
| Current period, revolving lines |
27,114
|
|
24,594
|
| Total |
637,566
|
|
628,762
|
| Gross charge-offs, total |
56
|
22
|
|
| Real estate | One-to-four family residential | Pass |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
54,176
|
|
110,358
|
| Current period, year two |
103,073
|
|
70,297
|
| Current period, year three |
63,803
|
|
89,416
|
| Current period, year four |
82,063
|
|
99,726
|
| Current period, year five |
92,723
|
|
94,963
|
| Current period, prior years |
208,985
|
|
133,883
|
| Current period, revolving lines |
26,344
|
|
23,855
|
| Total |
631,167
|
|
622,498
|
| Real estate | One-to-four family residential | Special Mention |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
81
|
|
0
|
| Current period, year two |
0
|
|
103
|
| Current period, year three |
89
|
|
0
|
| Current period, year four |
0
|
|
1,337
|
| Current period, year five |
1,313
|
|
0
|
| Current period, prior years |
0
|
|
0
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
1,483
|
|
1,440
|
| Real estate | One-to-four family residential | Substandard |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
339
|
| Current period, year two |
338
|
|
356
|
| Current period, year three |
135
|
|
911
|
| Current period, year four |
1,163
|
|
624
|
| Current period, year five |
607
|
|
779
|
| Current period, prior years |
1,903
|
|
1,076
|
| Current period, revolving lines |
770
|
|
739
|
| Total |
4,916
|
|
4,824
|
| Real estate | Construction and development |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
15,027
|
|
89,499
|
| Current period, year two |
104,800
|
|
66,981
|
| Current period, year three |
52,115
|
|
49,648
|
| Current period, year four |
44,117
|
|
6,934
|
| Current period, year five |
6,000
|
|
2,583
|
| Current period, prior years |
3,084
|
|
1,466
|
| Current period, revolving lines |
9,047
|
|
4,103
|
| Total |
234,190
|
|
221,214
|
| Gross charge-offs, total |
0
|
250
|
|
| Real estate | Construction and development | Pass |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
15,027
|
|
88,310
|
| Current period, year two |
104,800
|
|
66,981
|
| Current period, year three |
52,115
|
|
49,648
|
| Current period, year four |
44,117
|
|
6,934
|
| Current period, year five |
5,933
|
|
2,583
|
| Current period, prior years |
2,897
|
|
1,263
|
| Current period, revolving lines |
9,047
|
|
4,103
|
| Total |
233,936
|
|
219,822
|
| Real estate | Construction and development | Special Mention |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
0
|
| Current period, year three |
0
|
|
0
|
| Current period, year four |
0
|
|
0
|
| Current period, year five |
0
|
|
0
|
| Current period, prior years |
0
|
|
0
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
0
|
|
0
|
| Real estate | Construction and development | Substandard |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
1,189
|
| Current period, year two |
0
|
|
0
|
| Current period, year three |
0
|
|
0
|
| Current period, year four |
0
|
|
0
|
| Current period, year five |
67
|
|
0
|
| Current period, prior years |
187
|
|
203
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
254
|
|
1,392
|
| Commercial and industrial |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
78,551
|
|
121,540
|
| Current period, year two |
87,799
|
|
53,009
|
| Current period, year three |
39,535
|
|
27,667
|
| Current period, year four |
22,425
|
|
21,850
|
| Current period, year five |
16,982
|
|
16,092
|
| Current period, prior years |
13,348
|
|
2,769
|
| Current period, revolving lines |
141,293
|
|
149,897
|
| Total |
399,933
|
|
392,824
|
| Gross charge-offs, total |
40
|
46
|
|
| Commercial and industrial | Pass |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
78,501
|
|
120,525
|
| Current period, year two |
86,872
|
|
52,973
|
| Current period, year three |
39,514
|
|
27,599
|
| Current period, year four |
22,357
|
|
21,001
|
| Current period, year five |
16,193
|
|
16,086
|
| Current period, prior years |
13,348
|
|
2,769
|
| Current period, revolving lines |
140,800
|
|
149,734
|
| Total |
397,585
|
|
390,687
|
| Commercial and industrial | Special Mention |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
160
|
| Current period, year two |
160
|
|
0
|
| Current period, year three |
0
|
|
0
|
| Current period, year four |
0
|
|
748
|
| Current period, year five |
697
|
|
0
|
| Current period, prior years |
0
|
|
0
|
| Current period, revolving lines |
493
|
|
99
|
| Total |
1,350
|
|
1,007
|
| Commercial and industrial | Substandard |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
50
|
|
855
|
| Current period, year two |
767
|
|
36
|
| Current period, year three |
21
|
|
68
|
| Current period, year four |
68
|
|
101
|
| Current period, year five |
92
|
|
6
|
| Current period, prior years |
0
|
|
0
|
| Current period, revolving lines |
0
|
|
64
|
| Total |
998
|
|
1,130
|
| Tax-exempt |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
2,481
|
| Current period, year three |
523
|
|
2,187
|
| Current period, year four |
2,107
|
|
13,731
|
| Current period, year five |
13,406
|
|
6,036
|
| Current period, prior years |
35,503
|
|
33,106
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
51,539
|
|
57,541
|
| Gross charge-offs, total |
0
|
0
|
|
| Tax-exempt | Pass |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
2,481
|
| Current period, year three |
523
|
|
2,187
|
| Current period, year four |
2,107
|
|
13,731
|
| Current period, year five |
13,406
|
|
6,036
|
| Current period, prior years |
35,503
|
|
33,106
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
51,539
|
|
57,541
|
| Tax-exempt | Special Mention |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
0
|
| Current period, year three |
0
|
|
0
|
| Current period, year four |
0
|
|
0
|
| Current period, year five |
0
|
|
0
|
| Current period, prior years |
0
|
|
0
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
0
|
|
0
|
| Tax-exempt | Substandard |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
0
|
| Current period, year three |
0
|
|
0
|
| Current period, year four |
0
|
|
0
|
| Current period, year five |
0
|
|
0
|
| Current period, prior years |
0
|
|
0
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
0
|
|
0
|
| Consumer |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
8,135
|
|
13,697
|
| Current period, year two |
8,228
|
|
5,504
|
| Current period, year three |
3,015
|
|
3,687
|
| Current period, year four |
2,888
|
|
1,586
|
| Current period, year five |
1,019
|
|
417
|
| Current period, prior years |
193
|
|
93
|
| Current period, revolving lines |
3,272
|
|
3,050
|
| Total |
26,750
|
|
28,034
|
| Gross charge-offs, total |
178
|
$ 161
|
|
| Consumer | Pass |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
8,135
|
|
13,697
|
| Current period, year two |
8,228
|
|
5,504
|
| Current period, year three |
3,015
|
|
3,687
|
| Current period, year four |
2,888
|
|
1,586
|
| Current period, year five |
1,019
|
|
417
|
| Current period, prior years |
193
|
|
37
|
| Current period, revolving lines |
3,271
|
|
3,049
|
| Total |
26,749
|
|
27,977
|
| Consumer | Special Mention |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
0
|
| Current period, year three |
0
|
|
0
|
| Current period, year four |
0
|
|
0
|
| Current period, year five |
0
|
|
0
|
| Current period, prior years |
0
|
|
0
|
| Current period, revolving lines |
0
|
|
0
|
| Total |
0
|
|
0
|
| Consumer | Substandard |
|
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
|
| Current period, year one |
0
|
|
0
|
| Current period, year two |
0
|
|
0
|
| Current period, year three |
0
|
|
0
|
| Current period, year four |
0
|
|
0
|
| Current period, year five |
0
|
|
0
|
| Current period, prior years |
0
|
|
56
|
| Current period, revolving lines |
1
|
|
1
|
| Total |
$ 1
|
|
$ 57
|