Этимологический словарь Крылова
Это слово в значении "кумир" заимствовано из старославянского языка, а восходит к греческому eidolon "изобретение" от eidos – "вид, наружность". Изначально – "изображение", затем смысловой сдвиг "изображение, которому поклоняются".