Isabella Bank Reports 26% Increase in Q1 2026 Net Income | Intellectia.AI