Loan Portfolio and Allowance for Credit Losses - Risk Category Loans by Class of Loans (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
12 Months Ended |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
| Commercial [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| Total loans |
$ 322,439
|
|
$ 322,439
|
|
$ 313,443
|
| Current-period Gross writeoffs |
0
|
$ 0
|
19
|
$ 4
|
|
| Commercial [Member] | Commercial Real Estate [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
25,224
|
|
25,224
|
|
47,620
|
| 2025/2024 |
47,801
|
|
47,801
|
|
48,708
|
| 2024/2023 |
44,975
|
|
44,975
|
|
49,673
|
| 2023/2022 |
46,802
|
|
46,802
|
|
67,129
|
| 2022/2021 |
64,291
|
|
64,291
|
|
21,050
|
| Prior |
71,954
|
|
71,954
|
|
56,233
|
| Revolving Loans Amortized Cost Basis |
4,306
|
|
4,306
|
|
4,694
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
305,353
|
|
305,353
|
|
295,107
|
| 2026/2025 |
|
|
0
|
|
0
|
| 2025/2024 |
|
|
0
|
|
0
|
| 2024/2023 |
|
|
0
|
|
0
|
| 2023/2022 |
|
|
0
|
|
0
|
| 2022/2021 |
|
|
19
|
|
4
|
| Prior |
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis Writeoffs |
|
|
0
|
|
0
|
| Revolving Loan Converted to Term Writeoffs |
|
|
0
|
|
0
|
| Current-period Gross writeoffs |
|
|
19
|
|
4
|
| Commercial [Member] | Commercial Real Estate [Member] | Pass [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
25,224
|
|
25,224
|
|
47,620
|
| 2025/2024 |
47,801
|
|
47,801
|
|
47,818
|
| 2024/2023 |
44,085
|
|
44,085
|
|
49,673
|
| 2023/2022 |
46,802
|
|
46,802
|
|
65,902
|
| 2022/2021 |
62,745
|
|
62,745
|
|
21,050
|
| Prior |
71,472
|
|
71,472
|
|
55,543
|
| Revolving Loans Amortized Cost Basis |
4,306
|
|
4,306
|
|
4,694
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
302,435
|
|
302,435
|
|
292,300
|
| Commercial [Member] | Commercial Real Estate [Member] | Special Mention [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
0
|
| 2024/2023 |
0
|
|
0
|
|
0
|
| 2023/2022 |
0
|
|
0
|
|
237
|
| 2022/2021 |
578
|
|
578
|
|
0
|
| Prior |
0
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
578
|
|
578
|
|
237
|
| Commercial [Member] | Commercial Real Estate [Member] | Substandard [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
890
|
| 2024/2023 |
890
|
|
890
|
|
0
|
| 2023/2022 |
0
|
|
0
|
|
990
|
| 2022/2021 |
968
|
|
968
|
|
0
|
| Prior |
482
|
|
482
|
|
690
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
2,340
|
|
2,340
|
|
2,570
|
| Commercial [Member] | Commercial Real Estate [Member] | Doubtful [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
0
|
| 2024/2023 |
0
|
|
0
|
|
0
|
| 2023/2022 |
0
|
|
0
|
|
0
|
| 2022/2021 |
0
|
|
0
|
|
0
|
| Prior |
0
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
0
|
|
0
|
|
0
|
| Commercial [Member] | Other [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
1,293
|
|
1,293
|
|
4,453
|
| 2025/2024 |
3,898
|
|
3,898
|
|
1,332
|
| 2024/2023 |
1,157
|
|
1,157
|
|
6,346
|
| 2023/2022 |
5,582
|
|
5,582
|
|
1,228
|
| 2022/2021 |
1,084
|
|
1,084
|
|
137
|
| Prior |
644
|
|
644
|
|
1,218
|
| Revolving Loans Amortized Cost Basis |
3,428
|
|
3,428
|
|
3,622
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
17,086
|
|
17,086
|
|
18,336
|
| 2026/2025 |
|
|
0
|
|
0
|
| 2025/2024 |
|
|
0
|
|
0
|
| 2024/2023 |
|
|
0
|
|
0
|
| 2023/2022 |
|
|
0
|
|
0
|
| 2022/2021 |
|
|
0
|
|
0
|
| Prior |
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis Writeoffs |
|
|
0
|
|
0
|
| Revolving Loan Converted to Term Writeoffs |
|
|
0
|
|
0
|
| Current-period Gross writeoffs |
|
|
0
|
|
0
|
| Commercial [Member] | Other [Member] | Pass [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
1,293
|
|
1,293
|
|
4,453
|
| 2025/2024 |
3,898
|
|
3,898
|
|
1,322
|
| 2024/2023 |
1,157
|
|
1,157
|
|
6,346
|
| 2023/2022 |
5,537
|
|
5,537
|
|
1,228
|
| 2022/2021 |
1,084
|
|
1,084
|
|
136
|
| Prior |
644
|
|
644
|
|
1,218
|
| Revolving Loans Amortized Cost Basis |
3,428
|
|
3,428
|
|
3,538
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
17,041
|
|
17,041
|
|
18,241
|
| Commercial [Member] | Other [Member] | Special Mention [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
0
|
| 2024/2023 |
0
|
|
0
|
|
0
|
| 2023/2022 |
45
|
|
45
|
|
0
|
| 2022/2021 |
0
|
|
0
|
|
0
|
| Prior |
0
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
45
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
45
|
|
45
|
|
45
|
| Commercial [Member] | Other [Member] | Substandard [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
10
|
| 2024/2023 |
0
|
|
0
|
|
0
|
| 2023/2022 |
0
|
|
0
|
|
0
|
| 2022/2021 |
0
|
|
0
|
|
1
|
| Prior |
0
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
39
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
0
|
|
0
|
|
50
|
| Commercial [Member] | Other [Member] | Doubtful [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
0
|
| 2024/2023 |
0
|
|
0
|
|
0
|
| 2023/2022 |
0
|
|
0
|
|
0
|
| 2022/2021 |
0
|
|
0
|
|
0
|
| Prior |
0
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
0
|
|
0
|
|
0
|
| Real Estate Mortgage - 1 to 4 Family [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| Total loans |
5,044,914
|
|
5,044,914
|
|
4,927,461
|
| Current-period Gross writeoffs |
0
|
17
|
0
|
99
|
|
| Real Estate Mortgage - 1 to 4 Family [Member] | First Mortgages [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
269,531
|
|
269,531
|
|
382,926
|
| 2025/2024 |
379,682
|
|
379,682
|
|
308,123
|
| 2024/2023 |
288,744
|
|
288,744
|
|
367,683
|
| 2023/2022 |
350,017
|
|
350,017
|
|
501,014
|
| 2022/2021 |
486,338
|
|
486,338
|
|
759,470
|
| Prior |
2,718,529
|
|
2,718,529
|
|
2,078,355
|
| Revolving Loans Amortized Cost Basis |
1,638
|
|
1,638
|
|
1,653
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
4,494,479
|
|
4,494,479
|
|
4,399,224
|
| 2026/2025 |
|
|
0
|
|
0
|
| 2025/2024 |
|
|
0
|
|
0
|
| 2024/2023 |
|
|
0
|
|
0
|
| 2023/2022 |
|
|
0
|
|
0
|
| 2022/2021 |
|
|
0
|
|
0
|
| Prior |
|
|
0
|
|
99
|
| Revolving Loans Amortized Cost Basis Writeoffs |
|
|
0
|
|
0
|
| Revolving Loan Converted to Term Writeoffs |
|
|
0
|
|
0
|
| Current-period Gross writeoffs |
|
|
0
|
|
99
|
| Real Estate Mortgage - 1 to 4 Family [Member] | First Mortgages [Member] | Performing [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
269,531
|
|
269,531
|
|
382,926
|
| 2025/2024 |
379,682
|
|
379,682
|
|
307,952
|
| 2024/2023 |
288,023
|
|
288,023
|
|
366,470
|
| 2023/2022 |
347,958
|
|
347,958
|
|
499,812
|
| 2022/2021 |
484,828
|
|
484,828
|
|
757,834
|
| Prior |
2,705,809
|
|
2,705,809
|
|
2,066,631
|
| Revolving Loans Amortized Cost Basis |
1,638
|
|
1,638
|
|
1,653
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
4,477,469
|
|
4,477,469
|
|
4,383,278
|
| Real Estate Mortgage - 1 to 4 Family [Member] | First Mortgages [Member] | Nonperforming [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
171
|
| 2024/2023 |
721
|
|
721
|
|
1,213
|
| 2023/2022 |
2,059
|
|
2,059
|
|
1,202
|
| 2022/2021 |
1,510
|
|
1,510
|
|
1,636
|
| Prior |
12,720
|
|
12,720
|
|
11,724
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
17,010
|
|
17,010
|
|
15,946
|
| Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Loans [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
7,785
|
|
7,785
|
|
17,600
|
| 2025/2024 |
15,822
|
|
15,822
|
|
5,386
|
| 2024/2023 |
4,903
|
|
4,903
|
|
7,138
|
| 2023/2022 |
6,536
|
|
6,536
|
|
4,450
|
| 2022/2021 |
4,055
|
|
4,055
|
|
5,328
|
| Prior |
27,137
|
|
27,137
|
|
24,134
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
66,238
|
|
66,238
|
|
64,036
|
| 2026/2025 |
|
|
0
|
|
0
|
| 2025/2024 |
|
|
0
|
|
0
|
| 2024/2023 |
|
|
0
|
|
0
|
| 2023/2022 |
|
|
0
|
|
0
|
| 2022/2021 |
|
|
0
|
|
0
|
| Prior |
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis Writeoffs |
|
|
0
|
|
0
|
| Revolving Loan Converted to Term Writeoffs |
|
|
0
|
|
0
|
| Current-period Gross writeoffs |
|
|
0
|
|
0
|
| Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Loans [Member] | Performing [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
7,785
|
|
7,785
|
|
17,600
|
| 2025/2024 |
15,822
|
|
15,822
|
|
5,386
|
| 2024/2023 |
4,903
|
|
4,903
|
|
7,138
|
| 2023/2022 |
6,536
|
|
6,536
|
|
4,384
|
| 2022/2021 |
3,989
|
|
3,989
|
|
5,328
|
| Prior |
26,798
|
|
26,798
|
|
23,770
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
65,833
|
|
65,833
|
|
63,606
|
| Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Loans [Member] | Nonperforming [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
0
|
| 2024/2023 |
0
|
|
0
|
|
0
|
| 2023/2022 |
0
|
|
0
|
|
66
|
| 2022/2021 |
66
|
|
66
|
|
0
|
| Prior |
339
|
|
339
|
|
364
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
405
|
|
405
|
|
430
|
| Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Line of Credit [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
1,001
|
|
1,001
|
|
1,718
|
| 2025/2024 |
1,802
|
|
1,802
|
|
3,985
|
| 2024/2023 |
3,054
|
|
3,054
|
|
1,471
|
| 2023/2022 |
844
|
|
844
|
|
1,196
|
| 2022/2021 |
1,369
|
|
1,369
|
|
1,504
|
| Prior |
29,579
|
|
29,579
|
|
21,024
|
| Revolving Loans Amortized Cost Basis |
446,548
|
|
446,548
|
|
433,303
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
484,197
|
|
484,197
|
|
464,201
|
| 2026/2025 |
|
|
0
|
|
0
|
| 2025/2024 |
|
|
0
|
|
0
|
| 2024/2023 |
|
|
0
|
|
0
|
| 2023/2022 |
|
|
0
|
|
0
|
| 2022/2021 |
|
|
0
|
|
0
|
| Prior |
|
|
0
|
|
0
|
| Revolving Loans Amortized Cost Basis Writeoffs |
|
|
0
|
|
0
|
| Revolving Loan Converted to Term Writeoffs |
|
|
0
|
|
0
|
| Current-period Gross writeoffs |
|
|
0
|
|
0
|
| Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Line of Credit [Member] | Performing [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
1,001
|
|
1,001
|
|
1,718
|
| 2025/2024 |
1,802
|
|
1,802
|
|
3,985
|
| 2024/2023 |
2,867
|
|
2,867
|
|
1,471
|
| 2023/2022 |
714
|
|
714
|
|
1,196
|
| 2022/2021 |
1,369
|
|
1,369
|
|
1,504
|
| Prior |
27,757
|
|
27,757
|
|
19,145
|
| Revolving Loans Amortized Cost Basis |
446,367
|
|
446,367
|
|
432,926
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
481,877
|
|
481,877
|
|
461,945
|
| Real Estate Mortgage - 1 to 4 Family [Member] | Home Equity Line of Credit [Member] | Nonperforming [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
0
|
|
0
|
|
0
|
| 2024/2023 |
187
|
|
187
|
|
0
|
| 2023/2022 |
130
|
|
130
|
|
0
|
| 2022/2021 |
0
|
|
0
|
|
0
|
| Prior |
1,822
|
|
1,822
|
|
1,879
|
| Revolving Loans Amortized Cost Basis |
181
|
|
181
|
|
377
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
2,320
|
|
2,320
|
|
2,256
|
| Installment [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
978
|
|
978
|
|
3,089
|
| 2025/2024 |
2,616
|
|
2,616
|
|
1,973
|
| 2024/2023 |
1,472
|
|
1,472
|
|
3,195
|
| 2023/2022 |
2,179
|
|
2,179
|
|
1,588
|
| 2022/2021 |
1,078
|
|
1,078
|
|
257
|
| Prior |
678
|
|
678
|
|
562
|
| Revolving Loans Amortized Cost Basis |
881
|
|
881
|
|
892
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
9,882
|
|
9,882
|
|
11,556
|
| 2026/2025 |
|
|
0
|
|
9
|
| 2025/2024 |
|
|
4
|
|
102
|
| 2024/2023 |
|
|
1
|
|
17
|
| 2023/2022 |
|
|
18
|
|
20
|
| 2022/2021 |
|
|
9
|
|
27
|
| Prior |
|
|
7
|
|
42
|
| Revolving Loans Amortized Cost Basis Writeoffs |
|
|
0
|
|
0
|
| Revolving Loan Converted to Term Writeoffs |
|
|
0
|
|
0
|
| Current-period Gross writeoffs |
13
|
$ 116
|
39
|
$ 156
|
217
|
| Installment [Member] | Performing [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
978
|
|
978
|
|
3,089
|
| 2025/2024 |
2,591
|
|
2,591
|
|
1,973
|
| 2024/2023 |
1,472
|
|
1,472
|
|
3,191
|
| 2023/2022 |
2,179
|
|
2,179
|
|
1,542
|
| 2022/2021 |
1,052
|
|
1,052
|
|
257
|
| Prior |
676
|
|
676
|
|
561
|
| Revolving Loans Amortized Cost Basis |
881
|
|
881
|
|
892
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
9,829
|
|
9,829
|
|
11,505
|
| Installment [Member] | Nonperforming [Member] |
|
|
|
|
|
| Loan Portfolio and Allowance for Credit Losses [Abstract] |
|
|
|
|
|
| 2026/2025 |
0
|
|
0
|
|
0
|
| 2025/2024 |
25
|
|
25
|
|
0
|
| 2024/2023 |
0
|
|
0
|
|
4
|
| 2023/2022 |
0
|
|
0
|
|
46
|
| 2022/2021 |
26
|
|
26
|
|
0
|
| Prior |
2
|
|
2
|
|
1
|
| Revolving Loans Amortized Cost Basis |
0
|
|
0
|
|
0
|
| Revolving Loan Converted to Term |
0
|
|
0
|
|
0
|
| Total loans |
$ 53
|
|
$ 53
|
|
$ 51
|