
Iran is pretty much a nuclear threshold state, having enriched enough uranium to build multiple nuclear bombs within a few weeks while hard at work weaponizing them in a timeframe that is so far unknown but probably under a year.
When President Donald Trump pulled out of President Barack Obama’s flawed JCPOA nuclear deal, Iran’s uranium enrichment was under 5%, and Trump kept it there with his “maximum pressure” campaign of sanctions. The Ayatollahs were also running scared of Trump and didn’t want to tempt him to kinetic action, a fear reinforced by his targeted killing of the international terrorist and Islamic Revolutionary Guard Corps leader Qassem Soleimani in 2020.