Idaho is a sure thing in the general. So far Cruz has proven he can win in states we will take anyway.
That is the problem. Cruz can only win in states that Republicans should win regardless who is the candidate.
He cannot win against Hillary in Democrat states, but Trump can....