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