Senate Minority Leader Chuck Schumer wants a vote now on the current version of the bipartisan Obamacare deal despite President Trump's demands for several changes.

"I think it's a good compromise," he told reporters on Thursday. "Since every Democrat I believe will support it, it has 60 votes."

The Senate needs 60 votes in order to break a filibuster and set up a vote on final passage.

Sens. Lamar Alexander, R-Tenn., and Patty Murray, D-Wash., unveiled the legislation Thursday that has 24 overall sponsors: 12 Democrats and 12 Republicans.

The deal would fund Obamacare's cost-sharing reduction payments to insurers for two years in exchange for reforms to Obamacare, including expanding the use of catastrophic plans and more state flexibility to waive Obamacare regulations.

However, President Trump outlined a series of demands that he wants to make to the bill in order to get his support. These include relief from the law's individual and employer mandates and expand the use of bare-bones plans.

While Trump had encouraged Alexander to reach a deal with Murray, he opposed the bill on Wednesday after calling the deal "bailouts" for Obamacare insurers.

The cost-sharing payments reimburse insurers for lowering copays and deductibles for low-income customers on Obamacare's exchanges on the individual market, which is used by people who don't have insurance through a job or the government.

Insurers have said that without the cost-sharing payments then they will raise premiums on everybody on the exchanges to recoup the costs. An estimate from the nonpartisan Kaiser Family Foundation pegged a rate hike of 20 percent on average next year without the payments.

Schumer balked at more changes to the bill.

"I'd urge [Senate Minority Leader Mitch] McConnell to put it right on the floor as is," he said.