Josiah makes more reforms
Josiah removed idols and pagan altars from the temple, and desecrated places of pagan sacrifice.
Key passages
2 Ki 23:4–14

Then the king commanded Hilkiah the high priest, the second priests, and the keepers of the threshold, to bring out of the temple of Yahweh all of the objects made for Baal and for the Asherah and for all the host of heaven, and he burned them outside of Jerusalem in the fields of the Kidron, …

2 Ki 23:24

Moreover, the mediums and the spiritists, the household gods and the idols, and all of the abominations that were seen in the land of Judah and in Jerusalem, Josiah removed in order to establish the words of the law written on the scroll that Hilkiah the priest had found in the temple of Yahweh. …

2 Ch 34:33

And Josiah removed all the detestable things from the whole land that belonged to the Israelites and obligated all who were found in Israel to serve Yahweh their God. All his days they did not turn aside from following Yahweh, the God of their ancestors.