Net Interest Income for Q1 2026 Reaches $85.9 Million | Intellectia.AI