AnimBlueprint - Is animation finished?

Hello there. For my current project, I have got 3 animations for each weapon: one for taking it out, another for putting it back in and an idle animation. I’m using an AnimBlueprint with some variables to switch between the three, but I’m runing into a problem: how can I make sure the idle animation starts when the take out animation is finished?

Thanks in advance