Rep. Dana Rohrabacher wants President Obama to detain non-diplomatic Iranian government officials in the United States until Tehran releases several Americans being held in that country.

The California Republican introduced the bill Tuesday, following the recent Iran nuclear deal that did not include the release of any American captives in Iran.

The deal, in which Iran agrees to curtail its nuclear program in exchange for the lifting of billions of dollars in economic sanctions, must be approved by Congress in the coming weeks. The situation has prompted Secretary of State John Kerry and other top administration official to go to Capitol Hill to win support.

“The inexcusable plight of these long-suffering Americans perfectly illustrates the contempt Iran’s ruling mullahs show America in general and the Obama administration specifically,” said Rohrabacher, a House Foreign Affairs subcommittee chairman.

At least three Americans are known to be held -- Washington Post reporter Jason Rezaian, pastor Saeed Abedini and Marine veteran Amir Hekmati. A fourth, Robert Levinson, is reportedly missing in Iran.

Kerry said after the deal was reached early this month that every meeting included discussions about the Americans.

Obama said that getting back the American citizens couldn’t be included in the deal but that his administration is “working every single day to try to get them out, and won’t stop until they’re out and rejoined with their families.”

Rohrabacher’s bill calls for the authorization of the president’s power to detain Iranian officials to expire when the Americans are released.