“The State of Idaho’s defense of the voucher subsidy for private education advances strained arguments to justify its constitutionality. However, there is no constitutional defense for diverting taxpayer funds to private schools in this way. Quite simply, this law is unconstitutional.”