IDC stands for "inter-departmental committee". In theory you can have a company/person in Kazakhstan apply for this for you, but I wouldn't expect success unless either you have connections or you're very determined. WPK, an immigration consultancy has more info on this:
https://new.wpk.kz/mvk_eng
As far as I know, IDC permission is still required for anyone who is not a Kazakh citizen to cross into Kazakhstan by land or (Caspian) sea. It's only arrival by air that's been simplified (for countries with visa-free agreements in place).