RC123
Not quite!! You won't ever see IDLE in FLCH!
IDLE, when annunciated, is a specific FMC computed power value which normally equates to the throttles closed position - it is a function of VNAV.
In FLCH, when descending, the annunciations are THR, while the throttles are closing, then HOLD, which allows you to manually intervene, if required.