The New Jersey Democrat spoke for more than four hours.
Julian Hattem 06/28/16 03:26 PM EDT
A pair of senior officials declined the committee's invite last week.
Reid said Rubio should be forced to "pay back all the money" he made as senator.
Reid would not say, however, if the bill has enough support to pass.
Democrats blocked the legislation Tuesday.
The White House has threatened to veto the measure.
Democrats have balked at supporting a current deal.
"The American people want policies that protect their security and their liberty."
The Senate could take an initial vote Wednesday.
"We're out of time. We need to act," Florida Sen. Bill Nelson said.