Loans and Allowance for Credit Losses - Portfolio of Risk-rated Loans by Grade and by Year of Origination (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
$ 260,800
|
$ 491,454
|
| 2025/2024 |
422,490
|
406,383
|
| 2024/2023 |
395,212
|
333,294
|
| 2023/2022 |
289,876
|
421,132
|
| 2022/2021 |
416,127
|
187,650
|
| Prior |
601,823
|
455,586
|
| Amortized Cost |
2,386,328
|
2,295,499
|
| Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
257,860
|
485,452
|
| 2025/2024 |
415,007
|
402,843
|
| 2024/2023 |
391,482
|
326,443
|
| 2023/2022 |
283,209
|
393,446
|
| 2022/2021 |
404,715
|
174,659
|
| Prior |
565,059
|
426,338
|
| Amortized Cost |
2,317,332
|
2,209,181
|
| Pass | Government guarantees |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
22,728
|
17,804
|
| 2025/2024 |
10,207
|
29,791
|
| 2024/2023 |
34,346
|
19,923
|
| 2023/2022 |
5,154
|
4,766
|
| 2022/2021 |
4,293
|
10,173
|
| Prior |
27,971
|
17,368
|
| Amortized Cost |
104,699
|
99,825
|
| Pass | Total pass loans, net of government guarantees |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
235,132
|
467,648
|
| 2025/2024 |
404,800
|
373,052
|
| 2024/2023 |
357,136
|
306,520
|
| 2023/2022 |
278,055
|
388,680
|
| 2022/2021 |
400,422
|
164,486
|
| Prior |
537,088
|
408,970
|
| Amortized Cost |
2,212,633
|
2,109,356
|
| Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
2,940
|
6,002
|
| 2025/2024 |
7,483
|
3,540
|
| 2024/2023 |
3,730
|
6,851
|
| 2023/2022 |
6,667
|
27,686
|
| 2022/2021 |
11,412
|
12,991
|
| Prior |
36,764
|
29,248
|
| Amortized Cost |
68,996
|
86,318
|
| Criticized | Government guarantees |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
64
|
0
|
| 2024/2023 |
0
|
1,641
|
| 2023/2022 |
1,970
|
16,831
|
| 2022/2021 |
2,374
|
11,567
|
| Prior |
21,982
|
12,300
|
| Amortized Cost |
26,390
|
42,339
|
| Criticized | Total pass loans, net of government guarantees |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
2,940
|
6,002
|
| 2025/2024 |
7,419
|
3,540
|
| 2024/2023 |
3,730
|
5,210
|
| 2023/2022 |
4,697
|
10,855
|
| 2022/2021 |
9,038
|
1,424
|
| Prior |
14,782
|
16,948
|
| Amortized Cost |
42,606
|
43,979
|
| Commercial & industrial loans |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
74,352
|
140,717
|
| 2025/2024 |
97,018
|
77,084
|
| 2024/2023 |
67,680
|
67,368
|
| 2023/2022 |
54,669
|
81,431
|
| 2022/2021 |
83,344
|
36,891
|
| Prior |
94,152
|
47,335
|
| Amortized Cost |
471,215
|
450,826
|
| Commercial & industrial loans | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
71,412
|
140,717
|
| 2025/2024 |
96,278
|
73,544
|
| 2024/2023 |
64,537
|
61,463
|
| 2023/2022 |
48,738
|
64,841
|
| 2022/2021 |
82,868
|
24,046
|
| Prior |
76,387
|
40,558
|
| Amortized Cost |
440,220
|
405,169
|
| Commercial & industrial loans | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
2,940
|
0
|
| 2025/2024 |
740
|
3,540
|
| 2024/2023 |
3,143
|
5,905
|
| 2023/2022 |
5,931
|
16,590
|
| 2022/2021 |
476
|
12,845
|
| Prior |
17,765
|
6,777
|
| Amortized Cost |
30,995
|
45,657
|
| Commercial real estate: | Owner occupied properties |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
35,717
|
40,591
|
| 2025/2024 |
42,326
|
70,158
|
| 2024/2023 |
73,217
|
61,563
|
| 2023/2022 |
43,269
|
71,008
|
| 2022/2021 |
66,049
|
52,207
|
| Prior |
182,476
|
137,630
|
| Amortized Cost |
443,054
|
433,157
|
| Commercial real estate: | Owner occupied properties | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
35,717
|
34,589
|
| 2025/2024 |
36,324
|
70,158
|
| 2024/2023 |
73,217
|
61,563
|
| 2023/2022 |
43,269
|
67,334
|
| 2022/2021 |
62,448
|
52,207
|
| Prior |
172,799
|
126,589
|
| Amortized Cost |
423,774
|
412,440
|
| Commercial real estate: | Owner occupied properties | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
6,002
|
| 2025/2024 |
6,002
|
0
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
3,674
|
| 2022/2021 |
3,601
|
0
|
| Prior |
9,677
|
11,041
|
| Amortized Cost |
19,280
|
20,717
|
| Commercial real estate: | Non-owner occupied and multifamily properties |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
16,772
|
136,992
|
| 2025/2024 |
122,905
|
119,749
|
| 2024/2023 |
153,469
|
68,208
|
| 2023/2022 |
67,754
|
139,246
|
| 2022/2021 |
137,090
|
67,826
|
| Prior |
271,938
|
231,159
|
| Amortized Cost |
769,928
|
763,180
|
| Commercial real estate: | Non-owner occupied and multifamily properties | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
16,772
|
136,992
|
| 2025/2024 |
122,905
|
119,749
|
| 2024/2023 |
153,469
|
68,208
|
| 2023/2022 |
67,754
|
138,103
|
| 2022/2021 |
136,033
|
67,826
|
| Prior |
264,311
|
221,420
|
| Amortized Cost |
761,244
|
752,298
|
| Commercial real estate: | Non-owner occupied and multifamily properties | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
1,143
|
| 2022/2021 |
1,057
|
0
|
| Prior |
7,627
|
9,739
|
| Amortized Cost |
8,684
|
10,882
|
| Residential real estate: | 1-4 family residential properties secured by first liens |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
57,466
|
67,166
|
| 2025/2024 |
42,857
|
53,573
|
| 2024/2023 |
47,485
|
76,360
|
| 2023/2022 |
70,431
|
33,276
|
| 2022/2021 |
31,711
|
2,953
|
| Prior |
10,351
|
9,857
|
| Amortized Cost |
260,301
|
243,185
|
| Residential real estate: | 1-4 family residential properties secured by first liens | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
57,466
|
67,166
|
| 2025/2024 |
42,639
|
53,573
|
| 2024/2023 |
47,485
|
75,846
|
| 2023/2022 |
70,124
|
33,276
|
| 2022/2021 |
31,711
|
2,953
|
| Prior |
10,188
|
9,684
|
| Amortized Cost |
259,613
|
242,498
|
| Residential real estate: | 1-4 family residential properties secured by first liens | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
218
|
0
|
| 2024/2023 |
0
|
514
|
| 2023/2022 |
307
|
0
|
| 2022/2021 |
0
|
0
|
| Prior |
163
|
173
|
| Amortized Cost |
688
|
687
|
| Residential real estate: | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
14,683
|
21,690
|
| 2025/2024 |
22,599
|
18,943
|
| 2024/2023 |
17,911
|
10,786
|
| 2023/2022 |
9,867
|
5,820
|
| 2022/2021 |
5,837
|
2,924
|
| Prior |
9,098
|
6,953
|
| Amortized Cost |
79,995
|
67,116
|
| Residential real estate: | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
14,683
|
21,690
|
| 2025/2024 |
22,599
|
18,943
|
| 2024/2023 |
17,911
|
10,356
|
| 2023/2022 |
9,438
|
5,820
|
| 2022/2021 |
5,837
|
2,924
|
| Prior |
9,018
|
6,866
|
| Amortized Cost |
79,486
|
66,599
|
| Residential real estate: | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
0
|
430
|
| 2023/2022 |
429
|
0
|
| 2022/2021 |
0
|
0
|
| Prior |
80
|
87
|
| Amortized Cost |
509
|
517
|
| Residential real estate: | 1-4 family residential construction loans |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
10,111
|
23,151
|
| 2025/2024 |
15,030
|
5,946
|
| 2024/2023 |
1,770
|
0
|
| 2023/2022 |
65
|
0
|
| 2022/2021 |
0
|
0
|
| Prior |
1,863
|
9,962
|
| Amortized Cost |
28,839
|
39,059
|
| Residential real estate: | 1-4 family residential construction loans | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
10,111
|
23,151
|
| 2025/2024 |
14,511
|
5,946
|
| 2024/2023 |
1,770
|
0
|
| 2023/2022 |
65
|
0
|
| 2022/2021 |
0
|
0
|
| Prior |
1,863
|
9,962
|
| Amortized Cost |
28,320
|
39,059
|
| Residential real estate: | 1-4 family residential construction loans | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
519
|
0
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
0
|
| 2022/2021 |
0
|
0
|
| Prior |
0
|
0
|
| Amortized Cost |
519
|
0
|
| Other construction, land development and raw land loans |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
25,341
|
53,248
|
| 2025/2024 |
61,280
|
45,743
|
| 2024/2023 |
24,366
|
38,772
|
| 2023/2022 |
33,650
|
19,739
|
| 2022/2021 |
19,604
|
9,201
|
| Prior |
11,415
|
6,886
|
| Amortized Cost |
175,656
|
173,589
|
| Other construction, land development and raw land loans | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
25,341
|
53,248
|
| 2025/2024 |
61,280
|
45,743
|
| 2024/2023 |
24,366
|
38,772
|
| 2023/2022 |
33,650
|
13,462
|
| 2022/2021 |
13,327
|
9,175
|
| Prior |
9,963
|
5,455
|
| Amortized Cost |
167,927
|
165,855
|
| Other construction, land development and raw land loans | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
6,277
|
| 2022/2021 |
6,277
|
26
|
| Prior |
1,452
|
1,431
|
| Amortized Cost |
7,729
|
7,734
|
| Obligations of states and political subdivisions in the US |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
11,986
|
4,569
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
27,864
|
| 2022/2021 |
27,539
|
0
|
| Prior |
0
|
1
|
| Amortized Cost |
39,525
|
32,434
|
| Obligations of states and political subdivisions in the US | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
11,986
|
4,569
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
27,864
|
| 2022/2021 |
27,539
|
0
|
| Prior |
0
|
1
|
| Amortized Cost |
39,525
|
32,434
|
| Obligations of states and political subdivisions in the US | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
0
|
| 2022/2021 |
0
|
0
|
| Prior |
0
|
0
|
| Amortized Cost |
0
|
0
|
| Agricultural production, including commercial fishing |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
10,226
|
3,142
|
| 2025/2024 |
3,207
|
8,770
|
| 2024/2023 |
7,990
|
7,950
|
| 2023/2022 |
8,553
|
8,924
|
| 2022/2021 |
7,974
|
15,028
|
| Prior |
17,883
|
3,631
|
| Amortized Cost |
55,833
|
47,445
|
| Agricultural production, including commercial fishing | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
10,226
|
3,142
|
| 2025/2024 |
3,207
|
8,770
|
| 2024/2023 |
7,403
|
7,950
|
| 2023/2022 |
8,553
|
8,924
|
| 2022/2021 |
7,974
|
14,908
|
| Prior |
17,883
|
3,631
|
| Amortized Cost |
55,246
|
47,325
|
| Agricultural production, including commercial fishing | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
587
|
0
|
| 2023/2022 |
0
|
0
|
| 2022/2021 |
0
|
120
|
| Prior |
0
|
0
|
| Amortized Cost |
587
|
120
|
| Consumer loans |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
2,656
|
4,757
|
| 2025/2024 |
3,282
|
1,848
|
| 2024/2023 |
1,324
|
1,648
|
| 2023/2022 |
1,290
|
509
|
| 2022/2021 |
410
|
32
|
| Prior |
915
|
969
|
| Amortized Cost |
9,877
|
9,763
|
| Consumer loans | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
2,656
|
4,757
|
| 2025/2024 |
3,278
|
1,848
|
| 2024/2023 |
1,324
|
1,646
|
| 2023/2022 |
1,290
|
507
|
| 2022/2021 |
409
|
32
|
| Prior |
915
|
969
|
| Amortized Cost |
9,872
|
9,759
|
| Consumer loans | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
4
|
0
|
| 2024/2023 |
0
|
2
|
| 2023/2022 |
0
|
2
|
| 2022/2021 |
1
|
0
|
| Prior |
0
|
0
|
| Amortized Cost |
5
|
4
|
| Other loans |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
13,476
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
0
|
639
|
| 2023/2022 |
328
|
33,315
|
| 2022/2021 |
36,569
|
588
|
| Prior |
1,732
|
1,203
|
| Amortized Cost |
52,105
|
35,745
|
| Other loans | Pass |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
13,476
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
0
|
639
|
| 2023/2022 |
328
|
33,315
|
| 2022/2021 |
36,569
|
588
|
| Prior |
1,732
|
1,203
|
| Amortized Cost |
52,105
|
35,745
|
| Other loans | Criticized |
|
|
| Financing Receivable, Credit Quality Indicator [Line Items] |
|
|
| 2026/2025 |
0
|
0
|
| 2025/2024 |
0
|
0
|
| 2024/2023 |
0
|
0
|
| 2023/2022 |
0
|
0
|
| 2022/2021 |
0
|
0
|
| Prior |
0
|
0
|
| Amortized Cost |
$ 0
|
$ 0
|