Questions about Hiding/hidden

So the rulebook explains what happens when your hidden, but not much about how a character can hide. In a recent session one of my PCs wanted to hide during an encounter in a tavern with a lot of furniture. The PC made an attack it’s previous spotlight, and on their next spotlight they wanted to hide behind a turned over table. So I granted them that because it seemed reasonable. But then I noticed under Finesse it says “hide” making me think that players need to make a finesse roll to hide.

I understand that a character would not always have to make a roll to hide, like if no one was looking at them or aware of their presence at all I feel like they could hide pretty easily. However, this PC was in an encounter in which they already attacked an adversary. This makes me feel that maybe they should have to roll sense there are adversaries who might of noticed them trying to duck behind that table.

I get that while behind that table the anyone trying to attack the PC would roll with disadvantage which narratively make sense if an adversary noticed them hide and was still trying to attack kind of blindly, but what about adversaries that may not of even noticed them hiding. It would not make sense for the adversary to even try to attack them because they would not know the PC is there.

However, I think using an actual duality dice roll would then complicate things because now you’d have to deal with succeed with fear and fail with hope. So what I was thinking of doing is having the PC make a finesse reaction roll and making that the difficulty number for adversaries to notice them moving into hiding. Any adversary with a chance of notice them would then have to make an instinct roll against the PCs finesse roll to notice them. If the adversary succeeds they would be able to target the PC with disadvantage, and if they fail they could not even target the PC while it stays hidden because they did not know the PC was there at all.

What do you all think? Am I making this too complicated?

Thanks, for your consideration.