Here's a link to that information - the cost is $10 for a duplicate license. https://iowadot.gov/mvd/driverslicense/changes-or-corrections
I believe you just have to bring two pieces of official mail to the DMV. Not sure the charge, but probs not too much. Maybe free, maybe 35 or so. Don't quote me though. 😁. Might be worth checking out the site.
Thanks! Your answer is awaiting moderation.