Faulty ID sent Idaho man to prison for life, Supreme Court