Idol worship is something Hindus get accused of a lot. And I use the word “accused” because saying someone worships idols is like some kind of short hand for saying that their religion is baseless and wrong and primitive. None of which is true.
Hindus do have idols. We have statues that we pray to in our temples and in our homes.
For some Hindus the statue represents a God symbolically and is not itself worshiped. For others the spirit of that God is called into the statue and becomes a living aspect of that God. Others see the Gods in every single molecule of creation including in the statues.

Whether you’re a Hindu who worships idols or not, it doesn’t matter. The only reason anyone sees it as wrong is because the Jewish/Christian/Islamic God said so. And he’s not my god so I don’t really care what he thinks.
I’m an idol worshiper and proud of it.
I won’t let people in exclusive monotheistic religions make me feel ashamed. They’ve had a campaign of hate against the word “idol” for several thousand years. But we don’t need to believe the hype.