Felony disenfranchisement varies enormously by state. Maine, Vermont, and DC never strip voting rights, even from incarcerated citizens. Most states restore rights upon release or completion of sentence. A handful (notably Iowa and Mississippi) impose permanent disenfranchisement absent gubernatorial restoration.
Florida's Amendment 4 (2018) restored voting rights to most former felons; subsequent legislation requiring payment of fines and fees before restoration has been controversial.
The policy questions: at what point should voting rights be restored — release from prison, completion of probation/parole, or never? Should incarcerated citizens vote? How should fines, fees, and restitution interact with restoration?