Football Oregon State knocks off Idaho State 37-7