You dont really need ID. You come in, show the ballot addressed to you, the worker checks your name, you sign your name, it is checked.
Or you simply mail in your ballot.
what need is there for a ID?
Remember, American states are about the size of a Euro nation, America being the size of Europe. Does the EU issue a EU ID? Do you have to have a EU ID to vote?