How does cidofovir work to treat viuruses?

Cidofovir. Is antiviral agent for treatment of cytomegalovirus retinitis in aids patients. It interferes with dna synthesis of the virus, hence prevents replication.