Syntec Ide Apr 2026