"It is just an idea" should be accepted
It's not. I will report it. Thank you.
'Idea' and 'thought' are two different things.
In some contexts, yes, but they can also be synonymous in others. Here, I think they can be used as equivalencies to interpret the translation.