| Schedule of Disaggregation of Non Interest Revenue |
| | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in thousands) | | 2026 | | 2025 | | 2026 | | 2025 | Non-interest income within the scope of ASC 606: | | | | | | | | | | | | | Trust management fees | | $ | 4,132 | | $ | 3,865 | | $ | 7,808 | | $ | 7,324 | Financial services fees | | | 445 | | | 398 | | | 885 | | | 855 | Interchange fees | | | 2,028 | | | 1,850 | | | 3,939 | | | 3,771 | Customer deposit fees | | | 1,887 | | | 1,470 | | | 3,643 | | | 2,847 | Other customer service fees | | | 805 | | | 269 | | | 1,246 | | | 496 | Total non-interest income within the scope of ASC 606 | | | 9,297 | | | 7,852 | | | 17,521 | | | 15,293 | Total non-interest income not within the scope of ASC 606 | | | 2,435 | | | (3,206) | | | 4,625 | | | (1,729) | Total non-interest income | | $ | 11,732 | | $ | 4,646 | | $ | 22,146 | | $ | 13,564 |
| | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in thousands) | | 2026 | | 2025 | | 2026 | | 2025 | | Timing of Revenue Recognition | | | | | | | | | | | | | | Products and services transferred at a point in time | | $ | 4,428 | | $ | 3,813 | | $ | 8,584 | | $ | 7,622 | | Products and services transferred over time | | | 4,869 | | | 4,039 | | | 8,937 | | | 7,671 | | Total | | $ | 9,297 | | $ | 7,852 | | $ | 17,521 | | $ | 15,293 | |
|