Weeks after the Biden administration laid out the details of a $105 billion national security package that includes funding for both Israel and Ukraine, Senate Majority Leader Chuck Schumer said he would bring the supplemental request to the floor as soon as next week.

But the effort faces steep hurdles in getting through Congress. Among them: The House and Senate are divided over whether to continue sending aid to Ukraine, and Republican lawmakers want to tie the funding to tightening immigration laws.

The supplemental package would provide security support to Israel, bolster Israeli efforts to secure the release of hostages and extend humanitarian aid to civilians affected by the war in Israel and Gaza, according to a White House fact sheet released in October.

It would also provide training, equipment and weapons to help Ukraine defend itself against Russia’s invasion and to recapture its territory, as well as to protect Ukrainians from Russian aggression, the fact sheet said.

The package would also include additional funds to support US-Mexico border security, including more patrol agents, machines to detect fentanyl, asylum officers and immigration judge teams. Plus, it would provide funding to strengthen security in the Indo-Pacific region, including Taiwan.

President Joe Biden pushed for the funding request in a prime-time Oval Office address to the nation in October. The administration’s prior request for $24 billion in Ukraine aid was not included in a stopgap government funding measure Congress approved in late September.

Here’s what’s in the package, according to the White House:

$61.4 billion in aid for Ukraine

RELATED: Ukraine aid: Where the money is coming from, in 4 charts

$14.3 billion in aid for Israel

$10 billion for humanitarian assistance

$7.4 billion for Taiwan and the Indo-Pacific region

$13.6 billion to address security at the US-Mexico border

This story has been updated with additional information.