More than 50 million Americans cast ballots during early voting ahead of the 2026 midterm elections