The feature is perfectly normal my friend:
This is normal, the Ryzen 3600 operates normally up to 1.5V.
It has a boost from idle feature whereby it applies heavy voltage to each core to boost it out of sleep and then stabilise which results in voltage and heat spikes when this happens.
The Ryzen 3000 series are made to run up to a voltage of 1.5V and constantly fluctuate and enforce this boost from sleep feature - this is why you're seeing these fluctuations at low loads. If you use something more detailed such as HWInfo, you can constantly see this voltage and temperature fluctuations.
So all in all it is perfectly natural for the CPU to behave this way. But if say that you don't like the cooling fan curve , then just change the cooler fan curve to only ramp up at higher temperatures
Ultimately, idle temps are only a potential indicator, but ultimately you can't cause damage by high idle temps, only by excessively high temps, regardless as to load.
So in your case, as a rough rule of thumb, I would say as long as stay below 80 degrees regardless as to whether it's low load or high laod, you're fine.