Note 4 - Loans, Allowance for Credit Losses and Other Real Estate Owned - Risk Category of Loans by Class (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 |
| Loans |
$ 668,833
|
|
$ 668,833
|
|
$ 726,482
|
| Nonaccrual |
525
|
|
525
|
|
1,474
|
| Loans, Writeoff |
855
|
$ 952
|
1,646
|
$ 2,678
|
|
| Financial Asset, Not Past Due [Member] |
|
|
|
|
|
| Loans |
664,603
|
|
664,603
|
|
721,102
|
| Financial Asset, 30 to 59 Days Past Due [Member] |
|
|
|
|
|
| Loans |
2,339
|
|
2,339
|
|
2,910
|
| Financial Asset, 60 to 89 Days Past Due [Member] |
|
|
|
|
|
| Loans |
1,083
|
|
1,083
|
|
656
|
| Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |
|
|
|
|
|
| Loans |
283
|
|
283
|
|
340
|
| Pass [Member] |
|
|
|
|
|
| Loans |
652,613
|
|
652,613
|
|
714,020
|
| Substandard [Member] |
|
|
|
|
|
| Loans |
15,553
|
|
15,553
|
|
10,992
|
| Doubtful [Member] |
|
|
|
|
|
| Loans |
376
|
|
376
|
|
1,152
|
| Unlikely to be Collected Financing Receivable [Member] |
|
|
|
|
|
| Loans |
291
|
|
291
|
|
318
|
| Commercial Portfolio Segment [Member] |
|
|
|
|
|
| Originated prior |
20,987
|
|
20,987
|
|
20,293
|
| Originated four years before |
6,265
|
|
6,265
|
|
4,407
|
| Originated three years before |
5,493
|
|
5,493
|
|
8,072
|
| Originated two years before |
15,191
|
|
15,191
|
|
6,806
|
| Originated one years before |
28,470
|
|
28,470
|
|
16,560
|
| Originated current year |
4,947
|
|
4,947
|
|
37,067
|
| Total Term Loans |
81,353
|
|
81,353
|
|
93,205
|
| Financing Receivable Revolving |
23,453
|
|
23,453
|
|
23,804
|
| Loans |
104,806
|
|
104,806
|
|
117,009
|
| Nonaccrual |
342
|
|
342
|
|
1,095
|
| Originated prior, writeoff |
108
|
|
108
|
|
0
|
| Originated four years before, writeoff |
0
|
|
0
|
|
1,559
|
| Originated three years before, writeoff |
0
|
|
0
|
|
0
|
| Originated two years before, writeoff |
0
|
|
0
|
|
5
|
| Originated one years before, writeoff |
0
|
|
0
|
|
0
|
| Originated current year, writeoff |
0
|
|
0
|
|
0
|
| Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff |
108
|
|
108
|
|
1,564
|
| Financing Receivable Revolving, Writeoff |
0
|
|
0
|
|
33
|
| Loans, Writeoff |
108
|
28
|
108
|
38
|
1,597
|
| Commercial Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |
|
|
|
|
|
| Loans |
103,651
|
|
103,651
|
|
115,595
|
| Commercial Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |
|
|
|
|
|
| Loans |
599
|
|
599
|
|
295
|
| Commercial Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |
|
|
|
|
|
| Loans |
214
|
|
214
|
|
24
|
| Commercial Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |
|
|
|
|
|
| Loans |
0
|
|
0
|
|
0
|
| Commercial Portfolio Segment [Member] | Pass [Member] |
|
|
|
|
|
| Originated prior |
20,602
|
|
20,602
|
|
20,092
|
| Originated four years before |
6,265
|
|
6,265
|
|
4,407
|
| Originated three years before |
5,271
|
|
5,271
|
|
8,072
|
| Originated two years before |
14,937
|
|
14,937
|
|
6,806
|
| Originated one years before |
27,205
|
|
27,205
|
|
16,560
|
| Originated current year |
4,472
|
|
4,472
|
|
35,914
|
| Total Term Loans |
78,752
|
|
78,752
|
|
91,851
|
| Financing Receivable Revolving |
22,516
|
|
22,516
|
|
23,010
|
| Loans |
101,268
|
|
101,268
|
|
114,861
|
| Commercial Portfolio Segment [Member] | Substandard [Member] |
|
|
|
|
|
| Originated prior |
385
|
|
385
|
|
201
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
222
|
|
222
|
|
0
|
| Originated two years before |
254
|
|
254
|
|
0
|
| Originated one years before |
923
|
|
923
|
|
0
|
| Originated current year |
475
|
|
475
|
|
446
|
| Total Term Loans |
2,259
|
|
2,259
|
|
647
|
| Financing Receivable Revolving |
937
|
|
937
|
|
406
|
| Loans |
3,196
|
|
3,196
|
|
1,053
|
| Commercial Portfolio Segment [Member] | Doubtful [Member] |
|
|
|
|
|
| Originated prior |
0
|
|
0
|
|
0
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
342
|
|
342
|
|
0
|
| Originated current year |
0
|
|
0
|
|
707
|
| Total Term Loans |
342
|
|
342
|
|
707
|
| Financing Receivable Revolving |
0
|
|
0
|
|
388
|
| Loans |
342
|
|
342
|
|
1,095
|
| Commercial Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |
|
|
|
|
|
| Originated prior |
0
|
|
0
|
|
0
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
0
|
|
0
|
|
0
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
0
|
|
0
|
|
0
|
| Commercial Real Estate Portfolio Segment [Member] |
|
|
|
|
|
| Originated prior |
231,811
|
|
231,811
|
|
214,818
|
| Originated four years before |
45,319
|
|
45,319
|
|
55,247
|
| Originated three years before |
40,484
|
|
40,484
|
|
46,224
|
| Originated two years before |
67,328
|
|
67,328
|
|
41,080
|
| Originated one years before |
55,565
|
|
55,565
|
|
68,136
|
| Originated current year |
18,691
|
|
18,691
|
|
56,725
|
| Total Term Loans |
459,198
|
|
459,198
|
|
482,230
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
459,198
|
|
459,198
|
|
482,230
|
| Nonaccrual |
183
|
|
183
|
|
379
|
| Originated prior, writeoff |
0
|
|
0
|
|
191
|
| Originated four years before, writeoff |
0
|
|
0
|
|
0
|
| Originated three years before, writeoff |
0
|
|
0
|
|
0
|
| Originated two years before, writeoff |
0
|
|
0
|
|
0
|
| Originated one years before, writeoff |
0
|
|
0
|
|
0
|
| Originated current year, writeoff |
0
|
|
0
|
|
0
|
| Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff |
0
|
|
0
|
|
191
|
| Financing Receivable Revolving, Writeoff |
0
|
|
0
|
|
0
|
| Loans, Writeoff |
(0)
|
(0)
|
(0)
|
191
|
191
|
| Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |
|
|
|
|
|
| Loans |
458,576
|
|
458,576
|
|
481,664
|
| Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |
|
|
|
|
|
| Loans |
0
|
|
0
|
|
187
|
| Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |
|
|
|
|
|
| Loans |
439
|
|
439
|
|
0
|
| Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |
|
|
|
|
|
| Loans |
0
|
|
0
|
|
0
|
| Commercial Real Estate Portfolio Segment [Member] | Pass [Member] |
|
|
|
|
|
| Originated prior |
220,828
|
|
220,828
|
|
206,896
|
| Originated four years before |
45,319
|
|
45,319
|
|
55,247
|
| Originated three years before |
40,484
|
|
40,484
|
|
46,224
|
| Originated two years before |
67,328
|
|
67,328
|
|
41,080
|
| Originated one years before |
55,565
|
|
55,565
|
|
68,136
|
| Originated current year |
18,691
|
|
18,691
|
|
56,557
|
| Total Term Loans |
448,215
|
|
448,215
|
|
474,140
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
448,215
|
|
448,215
|
|
474,140
|
| Commercial Real Estate Portfolio Segment [Member] | Substandard [Member] |
|
|
|
|
|
| Originated prior |
10,983
|
|
10,983
|
|
7,922
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
168
|
| Total Term Loans |
10,983
|
|
10,983
|
|
8,090
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
10,983
|
|
10,983
|
|
8,090
|
| Commercial Real Estate Portfolio Segment [Member] | Doubtful [Member] |
|
|
|
|
|
| Originated prior |
0
|
|
0
|
|
0
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
0
|
|
0
|
|
0
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
0
|
|
0
|
|
0
|
| Commercial Real Estate Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |
|
|
|
|
|
| Originated prior |
0
|
|
0
|
|
0
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
0
|
|
0
|
|
0
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
0
|
|
0
|
|
0
|
| Residential Portfolio Segment [Member] |
|
|
|
|
|
| Originated prior |
6,410
|
|
6,410
|
|
7,186
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
6,410
|
|
6,410
|
|
7,186
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
6,410
|
|
6,410
|
|
7,186
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Originated prior, writeoff |
0
|
|
0
|
|
0
|
| Originated four years before, writeoff |
0
|
|
0
|
|
0
|
| Originated three years before, writeoff |
0
|
|
0
|
|
0
|
| Originated two years before, writeoff |
0
|
|
0
|
|
0
|
| Originated one years before, writeoff |
0
|
|
0
|
|
0
|
| Originated current year, writeoff |
0
|
|
0
|
|
0
|
| Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff |
0
|
|
0
|
|
0
|
| Financing Receivable Revolving, Writeoff |
0
|
|
0
|
|
0
|
| Loans, Writeoff |
(0)
|
(0)
|
(0)
|
(0)
|
0
|
| Residential Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |
|
|
|
|
|
| Loans |
6,410
|
|
6,410
|
|
7,186
|
| Residential Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |
|
|
|
|
|
| Loans |
0
|
|
0
|
|
0
|
| Residential Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |
|
|
|
|
|
| Loans |
0
|
|
0
|
|
0
|
| Residential Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |
|
|
|
|
|
| Loans |
0
|
|
0
|
|
0
|
| Residential Portfolio Segment [Member] | Pass [Member] |
|
|
|
|
|
| Originated prior |
6,213
|
|
6,213
|
|
6,983
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
6,213
|
|
6,213
|
|
6,983
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
6,213
|
|
6,213
|
|
6,983
|
| Residential Portfolio Segment [Member] | Substandard [Member] |
|
|
|
|
|
| Originated prior |
197
|
|
197
|
|
203
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
197
|
|
197
|
|
203
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
197
|
|
197
|
|
203
|
| Residential Portfolio Segment [Member] | Doubtful [Member] |
|
|
|
|
|
| Originated prior |
0
|
|
0
|
|
0
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
0
|
|
0
|
|
0
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
0
|
|
0
|
|
0
|
| Residential Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |
|
|
|
|
|
| Originated prior |
0
|
|
0
|
|
0
|
| Originated four years before |
0
|
|
0
|
|
0
|
| Originated three years before |
0
|
|
0
|
|
0
|
| Originated two years before |
0
|
|
0
|
|
0
|
| Originated one years before |
0
|
|
0
|
|
0
|
| Originated current year |
0
|
|
0
|
|
0
|
| Total Term Loans |
0
|
|
0
|
|
0
|
| Financing Receivable Revolving |
0
|
|
0
|
|
0
|
| Loans |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] |
|
|
|
|
|
| Originated prior |
15,392
|
|
15,392
|
|
6,214
|
| Originated four years before |
22,621
|
|
22,621
|
|
18,739
|
| Originated three years before |
14,055
|
|
14,055
|
|
30,929
|
| Originated two years before |
13,685
|
|
13,685
|
|
18,092
|
| Originated one years before |
11,971
|
|
11,971
|
|
17,164
|
| Originated current year |
7,708
|
|
7,708
|
|
15,035
|
| Total Term Loans |
85,432
|
|
85,432
|
|
106,173
|
| Financing Receivable Revolving |
12,987
|
|
12,987
|
|
13,884
|
| Loans |
98,419
|
|
98,419
|
|
120,057
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Originated prior, writeoff |
88
|
|
154
|
|
250
|
| Originated four years before, writeoff |
147
|
|
367
|
|
679
|
| Originated three years before, writeoff |
26
|
|
173
|
|
1,551
|
| Originated two years before, writeoff |
165
|
|
272
|
|
657
|
| Originated one years before, writeoff |
246
|
|
369
|
|
727
|
| Originated current year, writeoff |
25
|
|
25
|
|
10
|
| Financing Receivable, before Allowance for Credit Loss and Revolving Loans, Writeoff |
697
|
|
1,360
|
|
3,874
|
| Financing Receivable Revolving, Writeoff |
50
|
|
178
|
|
226
|
| Loans, Writeoff |
747
|
$ 924
|
1,538
|
$ 2,449
|
4,100
|
| Consumer Portfolio Segment [Member] | Term Loan Originated Prior [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Term Loans Originated Four Years Prior [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Term Loans Originated Three Years Prior [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Term Loans Originated Two Years Prior [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Term Loans Originated One Year Prior [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Term Loans Originated Current Year [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Total Term Loans [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Revolving Loans Amortized Cost Basis [Member] |
|
|
|
|
|
| Nonaccrual |
0
|
|
0
|
|
0
|
| Consumer Portfolio Segment [Member] | Financial Asset, Not Past Due [Member] |
|
|
|
|
|
| Originated prior |
14,713
|
|
14,713
|
|
6,006
|
| Originated four years before |
22,009
|
|
22,009
|
|
17,795
|
| Originated three years before |
13,815
|
|
13,815
|
|
29,917
|
| Originated two years before |
13,598
|
|
13,598
|
|
17,712
|
| Originated one years before |
11,664
|
|
11,664
|
|
16,822
|
| Originated current year |
7,292
|
|
7,292
|
|
14,780
|
| Total Term Loans |
83,091
|
|
83,091
|
|
103,032
|
| Financing Receivable Revolving |
12,875
|
|
12,875
|
|
13,625
|
| Loans |
95,966
|
|
95,966
|
|
116,657
|
| Consumer Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member] |
|
|
|
|
|
| Originated prior |
569
|
|
569
|
|
193
|
| Originated four years before |
522
|
|
522
|
|
804
|
| Originated three years before |
191
|
|
191
|
|
799
|
| Originated two years before |
87
|
|
87
|
|
270
|
| Originated one years before |
162
|
|
162
|
|
81
|
| Originated current year |
170
|
|
170
|
|
120
|
| Total Term Loans |
1,701
|
|
1,701
|
|
2,267
|
| Financing Receivable Revolving |
39
|
|
39
|
|
161
|
| Loans |
1,740
|
|
1,740
|
|
2,428
|
| Consumer Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member] |
|
|
|
|
|
| Originated prior |
76
|
|
76
|
|
14
|
| Originated four years before |
58
|
|
58
|
|
103
|
| Originated three years before |
49
|
|
49
|
|
164
|
| Originated two years before |
0
|
|
0
|
|
41
|
| Originated one years before |
83
|
|
83
|
|
190
|
| Originated current year |
91
|
|
91
|
|
44
|
| Total Term Loans |
357
|
|
357
|
|
556
|
| Financing Receivable Revolving |
73
|
|
73
|
|
76
|
| Loans |
430
|
|
430
|
|
632
|
| Consumer Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] |
|
|
|
|
|
| Originated prior |
34
|
|
34
|
|
1
|
| Originated four years before |
32
|
|
32
|
|
37
|
| Originated three years before |
0
|
|
0
|
|
49
|
| Originated two years before |
0
|
|
0
|
|
69
|
| Originated one years before |
62
|
|
62
|
|
71
|
| Originated current year |
155
|
|
155
|
|
91
|
| Total Term Loans |
283
|
|
283
|
|
318
|
| Financing Receivable Revolving |
0
|
|
0
|
|
22
|
| Loans |
283
|
|
283
|
|
340
|
| Consumer Portfolio Segment [Member] | Pass [Member] |
|
|
|
|
|
| Loans |
96,917
|
|
96,917
|
|
118,036
|
| Consumer Portfolio Segment [Member] | Substandard [Member] |
|
|
|
|
|
| Loans |
1,177
|
|
1,177
|
|
1,646
|
| Consumer Portfolio Segment [Member] | Doubtful [Member] |
|
|
|
|
|
| Loans |
34
|
|
34
|
|
57
|
| Consumer Portfolio Segment [Member] | Unlikely to be Collected Financing Receivable [Member] |
|
|
|
|
|
| Loans |
$ 291
|
|
$ 291
|
|
$ 318
|