(CNN) Donald Trump Jr. is returning to the Senate Intelligence Committee to be interviewed behind closed doors on Wednesday, according to a source familiar with the matter.

The appearance of the President's eldest son Wednesday comes after a lengthy and contentious fight that spilled into public view after the committee issued a subpoena to Trump Jr. and he initially balked at testifying for a second time.

Trump Jr.'s allies mounted an aggressive campaign targeting Senate Intelligence Chairman Richard Burr for the subpoena, accusing the North Carolina Republican of helping the Democrats by continuing his committee's investigation even after special counsel Robert Mueller had wrapped up his probe. Many of those criticizing Burr included his own Senate Republican colleagues.

But Burr did not back down from the subpoena, and the committee and Trump Jr. struck a deal for him to testify for two-to-four hours on roughly a half dozen topics, including the key questions the committee has for the President's eldest son about the June 2016 Trump Tower meeting and the Trump Tower Moscow project.

While the committee struck an agreement with Trump Jr. for his appearance, the committee's subpoena is still in effect and he's still coming before the committee under subpoena, according to a source familiar with the matter.

Read More