Net Interest Income for Q1 2026 at $17.1 Million | Intellectia.AI