idaho's favorite snack