Idris a étudié le droit aux Universités de Fribourg (avec une spécialisation en droit européen), de Hanovre et de Berne. Il a par la suite obtenu un master postgrade (LL.M.) en droit européen au Collège d’Europe de Bruges puis un doctorat en droit européen et suisse de la concurrence à l’Université de Fribourg. Il exerce actuellement comme avocat à Lausanne dans les domaines de la concurrence et du droit commercial. Il a auparavant effectué des stages au sein de l’administration fédérale à Berne et Bruxelles. Durant quatre ans, il a également siégé au comité exécutif national d’une organisation mondialement active dans les échanges éducatifs interculturels. Idris enseigne, publie et intervient régulièrement dans diverses conférences et médias sur les questions européennes ou de droit de la concurrence.