The Immigration Department in Malaysia's Johor has raided more than a dozen premises and detained 46 foreigners, including 25 Indonesian citizens, for various immigration offenses.