Nexxen Provides 2026 Financial Guidance: EBITDA $122M to $132M | Intellectia.AI