Three possibilities off the top of my head:
1: You have background processes running when you think it's idling - can check this in Task Manager.
2: You need to take some canned air to your fan intake, fan, and cooling fins.
3. The thermal paste that goes between your CPU and cooler heat sink needs to be replaced.