| Disaggregation of Revenue [Table Text Block] |
| | | Trust | | | Bank | | | | | |
| (In Thousands of Dollars) | | Segment | | | Segment | | | Totals | |
| For Three Months Ended March 31, 2026 | | | | | | | | | | | | |
| Service charges on deposit accounts | | $ | 0 | | | $ | 1,966 | | | $ | 1,966 | |
| Debit card and EFT fees | | | 0 | | | | 2,023 | | | | 2,023 | |
| Trust fees | | | 3,030 | | | | 0 | | | | 3,030 | |
| Insurance agency commissions | | | 0 | | | | 1,683 | | | | 1,683 | |
| Retirement plan consulting fees | | | 886 | | | | 0 | | | | 886 | |
| Investment commissions | | | 0 | | | | 871 | | | | 871 | |
| Other (outside the scope of ASC 606) | | | 0 | | | | 3,229 | | | | 3,229 | |
| Total noninterest income | | $ | 3,916 | | | $ | 9,772 | | | $ | 13,688 | |
| | | Trust | | | Bank | | | | | |
| (In Thousands of Dollars) | | Segment | | | Segment | | | Totals | |
| For Three Months Ended March 31, 2025 | | | | | | | | | | | | |
| Service charges on deposit accounts | | $ | 0 | | | $ | 1,758 | | | $ | 1,758 | |
| Debit card and EFT fees | | | 0 | | | | 1,866 | | | | 1,866 | |
| Trust fees | | | 2,641 | | | | 0 | | | | 2,641 | |
| Insurance agency commissions | | | 0 | | | | 1,741 | | | | 1,741 | |
| Retirement plan consulting fees | | | 798 | | | | 0 | | | | 798 | |
| Investment commissions | | | 0 | | | | 529 | | | | 529 | |
| Other (outside the scope of ASC 606) | | | 0 | | | | 1,148 | | | | 1,148 | |
| Total noninterest income | | $ | 3,439 | | | $ | 7,042 | | | $ | 10,481 | |
|