I know that worshipping anyone other than God is idolatry but the world idol has different meanings:
a. An image used as an object of worship.
b. A false god.
** 2. One that is adored, often blindly or excessively.**
3. Something visible but without substance.
I highlighted the meaning i meant. So for example if someone says Michael Jordan was my childhood idol, they are meaning that they highly adored him, he was their role model, they did not meant that they worshipped him or thought of him as a God. So is having idols in that sort of meaning a sin?