Yes Rick provided some excellent links to ponder with.
An idol is something that is worshiped such as in paganism.
Catholics do not worship statues just as people in a city park do not worship the statue of some person or hero that has been placed there.
The statues you might see in a cathedral are representative of saintly people held in high esteem.
Peace and kindness,