As already mentioned you need the correct dye family type for the substrate (in this case = fibre) to be dyed. Cellulosic (=Cotton -reactive) dyes, Wool (acid or reactive) dyes, Polyester etc (Disperse) etc.
Not all methods are suitable for home use: e.g. Commercially polyester requires a high temp pressurised vessel around 130 degC to create the right conditions for dispersal of the dyestuff.
Dyeing your Acrylic with basic dyes will require careful handling of the required chemicals, pay attention to the correct recipe quantities and be sure to check VERY carefully the dyeing temperature, since the dye take-up is critical on this factor, together with time of immersion. Varying any of this will result in highly variable results.
Temperature control is likely to be more difficult in a smaller dye bath since heat applied will be localised more.
Keep a note of all your variables if you want to reproduce any results.
Sound advice re:Rubber Gloves (essential) - Wellies - advisory (Still got my Dunlop dyehouse wellies, use them for fishing now).
Location - do it in the garage not on the food prep worktop.
(My business mfrs machine controllers for dyeing machines to control time/temp, colour matching software, recipe management systems etc – not much help for home dyeing tho I’m afraid!
BarcoVision )