What is IDT Audio? Do i need it
This is probably the driver package for your audio. Removing it may remove the audio driver, although you can install it manually using an administrator or an additional audio service.
My experience: I just installed IDT audio files this month even though my laptop and audio have been working fine for over a year. I also recently noticed that my webcam is on, so while searching for the culprit, I deleted the IDT audio file. The webcam works normally and my audio still works normally.
Do I need to reinstall Audio ID?
I do not think. I have dns2go on my computer and I have had a lot of trouble with other people using my computer. I don't know if it matters.