What is touching Idaho?

Washington and Oregon on the west; Nevada and Utah on the south; Wyoming and Montana on the east.
On the north Idaho borders British Columbia, Canada.