I've read the passage in Rev 20, and you are using, I think, an argument from silence. You're right that no other group is mentioned. But a broader, Bible-wide context, indicates the resurrection of the saints, generally speaking, speaks of a single resurrection of all the saints at Christ's Coming. That is a reference to the saints of the present age--the saints of the Millennial Age would be in another group altogether following the 2nd Coming.
I agree that we should interpret Scripture in light of Scripture. However, I don't think Revelation 20 should be overridden by assumptions from other passages.
In Revelation 20:4–6, John specifically identifies those who take part in the first resurrection. He mentions those who were beheaded for their testimony to Jesus, who had not worshipped the beast or received his mark. He says, "They lived and reigned with Christ for a thousand years."
The passage then says, "The rest of the dead did not live again until the thousand years were finished." If the first resurrection includes all believers, why does John go to the trouble of describing only this specific group? He never says, "and all other believers." Given that Revelation often identifies specific groups, I think we should be careful not to add people whom the text itself doesn't mention.
I don't think that's an argument from silence. It's simply allowing the passage to define the participants in the first resurrection rather than assuming a broader group must be included.
I could say that you are making an argument from silence. You are saying that just because they are not mentioned, they are not included.
If another passage clearly said that all believers are raised before the Millennium, then I'd want to reconcile that with Revelation 20. But I don't think we should read that conclusion into Revelation 20 when John himself doesn't state it.
So, which passage explicitly says that every believer from every age participates in the first resurrection of Revelation 20?
Rev 20.4 I saw thrones on which were seated those who had been given authority to judge. And I saw the souls of those who had been beheaded...
This suggests to me that those who had been "given authority to judge" is a much broader group than just the souls of those who had been beheaded. And I would further argue that we are just being given the notable groups constituting this First Resurrection, and not the complete list.
I think the text gives us another possibility as to who these judges are that fits the wording well.
Revelation 20:4 begins by saying, "I saw thrones, and they sat on them, and judgment was committed to them." The only group I can think of that Jesus explicitly promised would sit on thrones and judge is the apostles.
In Matthew 19:28, Jesus tells the twelve: "You who have followed Me will also sit on twelve thrones, judging the twelve tribes of Israel." That language is remarkably similar to Revelation 20:4.
I'm not aware of any passage that explicitly says another specific group will be seated on thrones and be given authority to judge in that way. (1 Corinthians 6 says that the saints will judge the world and angels, but it doesn't describe them sitting on thrones or connect that judgment to the first resurrection in Revelation 20.)
So, when I read Revelation 20:4, it seems quite natural that John first sees the apostles on thrones exercising the authority Jesus promised them. He then says, "And I saw the souls of those who had been beheaded...", identifying another group that shares in Christ's reign.
My point isn't that this is the only possible interpretation, but that the text doesn't say the first group is "all believers." That conclusion has to be imported into the passage. Since Jesus had already identified a specific group who would sit on thrones and judge, I think that is the more natural place to begin.