The Senate Republican healthcare bill is set to be released Thursday, and we're already starting to get some indications of what it will look like.

After the House's American Health Care Act failed to gain significant support in the Senate, the new bill will be Senate Republicans' turn to try to repeal the Affordable Care Act, the healthcare law better known as Obamacare.

A discussion draft of the bill was circulating among lobbyists and some congressional staffers on Wednesday, and several reports have begun to detail the contours of the bill.

The bill mirrors the House version closely, but it does have changes to provisions like Medicaid, tax credits, and more. Here's what we've seen and heard so far:

Tax credits: To help people pay for insurance, the Senate bill reportedly proposes tax credits based on income level, a feature of Obamacare, rather than on age, as the House bill calls for. The bill would reportedly make anyone earning up to 350% of the poverty level eligible for credits; Obamacare caps it at 400%.

To help people pay for insurance, the Senate bill reportedly proposes tax credits based on income level, a feature of Obamacare, rather than on age, as the House bill calls for. The bill would reportedly make anyone earning up to 350% of the poverty level eligible for credits; Obamacare caps it at 400%. Medicaid expansion: Obamacare's Medicaid expansion, which extended the program to those making 100% to 138% of the federal poverty limit, would be phased out over three or four years (there are conflicting reports) starting in 2020.

Obamacare's Medicaid expansion, which extended the program to those making 100% to 138% of the federal poverty limit, would be phased out over three or four years (there are conflicting reports) starting in 2020. Medicaid spending growth: The Senate bill reportedly will still contain the House's per capita cap for federal Medicaid spending. After 2025, however, growth in spending would shift from the consumer price index for medical care to the CPI for all goods, a lower level of growth.

The Senate bill reportedly will still contain the House's per capita cap for federal Medicaid spending. After 2025, however, growth in spending would shift from the consumer price index for medical care to the CPI for all goods, a lower level of growth. Cost-sharing subsidies: The bill would allocate money for cost-sharing subsidies through 2019. The payments offset the costs for insurers to offer low-income Americans plans with smaller out-of-pocket costs. The uncertainty around these payments has led to instability in the individual insurance market.

The bill would allocate money for cost-sharing subsidies through 2019. The payments offset the costs for insurers to offer low-income Americans plans with smaller out-of-pocket costs. The uncertainty around these payments has led to instability in the individual insurance market. State waivers for Obamacare regulations: The Senate bill would reportedly allow states to obtain a waiver to do away with Obamacare's so-called essential health benefits, which require all plans to cover 10 basic types of care. The ability to opt out of providing those benefits was a key sticking point in the House legislation, and its inclusion ultimately allowed it to pass. The Senate bill, however, would not allow states to repeal community rating, the provision mandating that all people of the same age in the same area be charged the same amount. That's a change from the House bill, which drew criticism from health-policy experts who said a repeal of community rating would allow insurers to charge people with preexisting conditions more.

The Senate bill would reportedly allow states to obtain a waiver to do away with Obamacare's so-called essential health benefits, which require all plans to cover 10 basic types of care. The ability to opt out of providing those benefits was a key sticking point in the House legislation, and its inclusion ultimately allowed it to pass. The Senate bill, however, would not allow states to repeal community rating, the provision mandating that all people of the same age in the same area be charged the same amount. That's a change from the House bill, which drew criticism from health-policy experts who said a repeal of community rating would allow insurers to charge people with preexisting conditions more. Repeal Obamacare's taxes: Much like the House version, the Senate would do away with things like Obamacare's 3.8% tax on investment income.

Much like the House version, the Senate would do away with things like Obamacare's 3.8% tax on investment income. Shift around key funding to prevent it from going to healthcare providers involved in abortion procedures: The House bill's $115 billion state-stability fund intended to help stabilize the individual markets contains language to prevent it from being used to fund a healthcare organization that provides abortions. That would not fly under the Senate's stricter rules for how a bill like this one can be passed. The Senate version would funnel this money through the Children's Health Insurance Program, which is already subject to the abortion rule, essentially a roundabout way to restrict money from going to abortion providers.

The full text of the bill will be posted online on Thursday, Senate Majority Leader Mitch McConnell has said.

Despite these changes, there is no guarantee that the bill will pass the Senate. Moderate members of the Senate Republican conference continually argued for a longer phaseout of the Medicaid expansion and more generous tax credits. On the other end, conservatives have demanded a full repeal of Obamacare and more significant spending cuts.

If these divisions can be healed among Republicans, McConnell wants to get a vote on the bill done by the end of next week.