Bank7 Corporation posts strong Q1 2026 results.