| Schedule of Other Operating Cost and Expense, by Component [Table Text Block] |
| | | Year Ended December 31, | |
| | | 2025 | | | 2024 | | | 2023 | |
| Outside service fees | | $ | 5,615,000 | | | $ | 4,576,000 | | | $ | 4,496,000 | |
| Merger and acquisition expenses | | | 1,963,000 | | | | - | | | | - | |
| Professional fees | | | 1,220,000 | | | | 1,407,000 | | | | 1,258,000 | |
| Advertising and promotion | | | 1,145,000 | | | | 1,030,000 | | | | 941,000 | |
| Armored car and courier | | | 1,004,000 | | | | 876,000 | | | | 767,000 | |
| Telephone and data communications | | | 592,000 | | | | 780,000 | | | | 806,000 | |
| Deposit insurance | | | 871,000 | | | | 750,000 | | | | 737,000 | |
| Director compensation, education and retirement | | | 706,000 | | | | 728,000 | | | | 763,000 | |
| Business development | | | 831,000 | | | | 680,000 | | | | 615,000 | |
| Loan collection costs | | | 340,000 | | | | 388,000 | | | | 423,000 | |
| Amortization of Core Deposit Intangible | | | 1,300,000 | | | | 201,000 | | | | 237,000 | |
| Other operating expense | | | 1,095,000 | | | | 1,508,000 | | | | 865,000 | |
| Other non-interest expense | | $ | 16,682,000 | | | $ | 12,924,000 | | | $ | 11,908,000 | |
|