Gov. Rick Scott announced plans Wednesday to expand Medicaid coverage to roughly 900,000 more people under the federal health overhaul, a surprise decision from the vocal critic of President Barack Obama's plan.

Scott said he will ask the Legislature to expand the program under a bill that would expire in three years, after which it would require renewed legislative support. He's the seventh Republican governor so far to propose expanding the taxpayer-funded health insurance program.

Scott said he would support the expansion as long as the federal government pays 100 percent of the increased costs, which is the deal offered to states by the Obama administration. After that, the federal government said it would pay 90 percent of the cost for the additional enrollees.

The governor said he gained new perspective after his mother's death last year, calling his decision to support a key provision of the Affordable Care Act a "compassionate, common sense step forward."

"Before I ever dreamed of standing here today as governor of this great state, I was a strong advocate for better ways to improve healthcare than the government-run approach taken in the President's healthcare law. I believe in a different approach. But, regardless of what I — or anyone else — believes, a Supreme Court decision and a presidential election made the President's healthcare mandates the law of the land," Scott said at a news conference.

The governor said he still worries that the president's plan could "lead to less patient choice, worse care, and higher costs" but he can't "in good conscience, deny the uninsured access to care." Scott stressed he won't simply deny new Medicaid recipients health insurance after the three years are up, but said he will spend that time measuring how the expansion impacts healthcare costs, quality and access.

Scott, a former CEO of the HCA hospital chain, entered politics in 2009 running national cable TV commercials criticizing the president's plan. Florida led the way in challenging the ACA in a lawsuit that went all the way to the Supreme Court. Scott also made the rounds on conservative talk shows repeatedly expressing concern that expanding Medicaid would put too much of a strain on Florida taxpayers.

At one point, he said the expansion would cost $26 billion over the next decade, but the state's health care agency slashed its estimate to $3 billion after backlash from lawmakers over how the initial figure was calculated. After Obama was re-elected, Scott toned down his rhetoric, signaling he wanted to work with federal health officials. He even flew to Washington to meet with Health and Human Services Secretary Kathleen Sebelius last month to discuss the expansion.

Florida lawmakers must still sign off on Scott's decision; the Legislature doesn't meet until next month. Florida House Speaker Will Weatherford noted he's still skeptical about the federal health overhaul.

The other six GOP governors who plan to expand the program are the leaders of Michigan, Ohio, Arizona, New Mexico, Nevada and North Dakota. So far 21 states plus Washington, D.C., plan to expand their Medicaid programs under the health care law. Fourteen states have said they'll turn it down, although the debate is still going in several of them. Another 15 are weighing options.

Scott's announcement came hours after federal health officials said they plan to approve the state's longstanding request to privatize its Medicaid program statewide if they agree to beef up transparency and accountability measures. He said that decision signaled that feds were willing to work with the state to give them the flexibility they need.