Yeah, University of Idaho does provide scholarships based on merit. Here are some of them:
Out-of-state Academic Merit Scholarships
Total Worth: $2,000- $8,000
Eligibility: $2,000- $8,000
Minimum Criteria: Accredited High School Unweighted GPA 3.0+
Separate application needed: No
In-state Academic Merit Scholarships
Total Worth: $1,000-$4,000
Eligibility: $1,000-$4,000
Minimum Criteria: Accredited High School Unweighted GPA 3.0+
Separate application needed: No
Boise Centennial Rotary Scholarship
Minimum Criteria: 3.0 GPA; full time enrollment