(Exodus 15:7) It is not written "You have destroyed those who rose up against You," but "You will destroy ('taharos') those who rise up against You" — in the future, viz. (Psalms 58:7) "O G–d, smash ('haras') their teeth in their mouth." Why? (Ibid. 58:5) "For they do not consider the deeds of the L–rd and His handiwork. He will tear them down ('yeharsem') and not rebuild them": He will tear them down in this world and not rebuild them in the world to come.
Those Who Refuse to Recognize God's Works Invite Their Own Undoing
Mekhilta Tractate Shirah 6:10