| Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] |
| | | Three Months Ended June 30, 2026 | |
| | | Unrealized | | | | | | | | | |
| | | Losses on Available- | | | | | | | | | |
| | | for-Sale Securities | | | Employee Benefit Plans | | | Total | |
| (Amounts in thousands) | | | | | | | | | | | | |
| Beginning balance | | $ | (8,021 | ) | | $ | 431 | | | $ | (7,590 | ) |
| Other comprehensive income before reclassifications | | | (772 | ) | | | - | | | | (772 | ) |
| Reclassified from AOCI | | | 165 | | | | - | | | | 165 | |
| Other comprehensive income, net | | | (607 | ) | | | - | | | | (607 | ) |
| Ending balance | | $ | (8,628 | ) | | $ | 431 | | | $ | (8,197 | ) |
| | | Three Months Ended June 30, 2025 | |
| | | Unrealized | | | | | | | | | |
| | | Losses on Available- | | | | | | | | | |
| | | for-Sale Securities | | | Employee Benefit Plans | | | Total | |
| (Amounts in thousands) | | | | | | | | | | | | |
| Beginning balance | | $ | (10,057 | ) | | $ | 552 | | | $ | (9,505 | ) |
| Other comprehensive loss before reclassifications | | | 358 | | | | 13 | | | | 371 | |
| Reclassified from AOCI | | | - | | | | (13 | ) | | | (13 | ) |
| Other comprehensive loss, net | | | 358 | | | | - | | | | 358 | |
| Ending balance | | $ | (9,699 | ) | | $ | 552 | | | $ | (9,147 | ) |
| | | Six Months Ended June 30, 2026 | |
| | | Unrealized Gains | | | | | | | | | |
| | | (Losses) on Available- | | | | | | | | | |
| | | for-Sale Securities | | | Employee Benefit Plans | | | Total | |
| (Amounts in thousands) | | | | | | | | | | | | |
| Beginning balance | | $ | (7,945 | ) | | $ | 431 | | | $ | (7,514 | ) |
| Other comprehensive income before reclassifications | | | (847 | ) | | | - | | | | (847 | ) |
| Reclassified from AOCI | | | 164 | | | | - | | | | 164 | |
| Other comprehensive income, net | | | (683 | ) | | | - | | | | (683 | ) |
| Ending balance | | $ | (8,628 | ) | | $ | 431 | | | $ | (8,197 | ) |
| | | Six Months Ended June 30, 2025 | |
| | | Unrealized Gains | | | | | | | | | |
| | | (Losses) on Available- | | | | | | | | | |
| | | for-Sale Securities | | | Employee Benefit Plans | | | Total | |
| (Amounts in thousands) | | | | | | | | | | | | |
| Beginning balance | | $ | (11,723 | ) | | $ | 552 | | | $ | (11,171 | ) |
| Other comprehensive loss before reclassifications | | | 2,024 | | | | 8 | | | | 2,032 | |
| Reclassified from AOCI | | | - | | | | (8 | ) | | | (8 | ) |
| Other comprehensive loss, net | | | 2,024 | | | | - | | | | 2,024 | |
| Ending balance | | $ | (9,699 | ) | | $ | 552 | | | $ | (9,147 | ) |
|
| Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] |
| | | Three Months Ended | | | Six Months Ended | | |
| | | June 30, | | | June 30, | | Income Statement |
| (Amounts in thousands) | | 2026 | | | 2025 | | | 2026 | | | 2025 | | Line Item Affected |
| Available-for-sale securities | | | | | | | | | | | | | | | | | |
| Gain recognized | | $ | 210 | | | $ | - | | | $ | 208 | | | $ | - | | Net gain (loss) on sale of securities |
| Reclassified out of AOCI, before tax | | | 210 | | | | - | | | | 208 | | | | - | | Income before income taxes |
| Income tax expense | | | 45 | | | | - | | | | 44 | | | | - | | Income tax expense |
| Reclassified out of AOCI, net of tax | | | 165 | | | | - | | | | 164 | | | | - | | Net income |
| Employee benefit plans | | | | | | | | | | | | | | | | | |
| Amortization of net actuarial benefit cost | | | - | | | | (16 | ) | | | - | | | | (11 | ) | Salaries and employee benefits/Other Expense |
| Reclassified out of AOCI, before tax | | | - | | | | (16 | ) | | | - | | | | (11 | ) | Income before income taxes |
| Income tax (benefit) expense | | | - | | | | (3 | ) | | | - | | | | (3 | ) | Income tax expense |
| Reclassified out of AOCI, net of tax | | | - | | | | (13 | ) | | | - | | | | (8 | ) | Net income |
| Total reclassified out of AOCI, net of tax | | $ | 165 | | | $ | (13 | ) | | $ | 164 | | | $ | (8 | ) | Net income |
|