even if temperatures around 60 °C should not be a problem (as far as I know you have to worry if greater than 80 °C), take a look at top or htop for processes with a high CPU usage. But with "0.57 0.3 0.16" your CPU is not very busy.
Both FTL and dnsmasq are doing barely any work at all, with less than 0.0% CPU usage for both services. Most likely your Pi is just not able to remove the slowly accumulating heat due to physical conditions.
60° is within specifications but a little higher than I'd expect for a pi under very low load (in your htop picture, the load is listed as 0.09, 0.05, 0.06 - essentially idle).
What is the ambient temperature where the pi is located? My pi is doing little besides hosting Pi-hole with a dozen odd local clients and a vpn with about half that, and reports 45° in around 20° ambient, standard case, no fan or added (placebo) heatsinks.
Some times the reported temperature does not match the actual temperature of the cpu due to a faulty sensor. If mine was reporting 60° at idle, I'd be checking it with a thermometer to confirm.
@Mcat12@robgill you are definitely right. My raspberry was very near to a 35º ambient location. I moved it to a more confortable conditions and the temp drop to around 52º