In Idaho, you get one lifetime Withheld Judgment. ONE. If you plead guilty to a charge, whether misdemeanor or felony, you can ask the court to grant you a Withheld Judgment. This means that the Court will never actually enter a judgment of conviction against you. The case will behave as if you were convicted - this is not a get out of jail free card, you will still have to complete any punishment and probation the court orders in the case - however, after you have successfully completed probation, you can ask the Court to dismiss your case.
The true advantage to a Withheld Judgment is that it allows you to honestly say that you have not been convicted of a crime. No order of conviction is ever entered.