idris solis