I tried to find some details about the daemon
hidd but only found information about a Linux daemon where it is the human interface device daemon.
Is this the same function in macOS?
hidd is indeed an abbreviation for Human Interface Device Daemon. It is responsible for the operation of any human input devices, such as your mouse, trackpad, drawing tablet or keyboard.
If you are experiencing high CPU or memory utilization from hidd, you may want to restart your computer.
No, if the hidd process is killed, it will restart immediately.