This operator ?| returns a boolean. It just checks to see if the string is contained in the string.
SELECT ids ?| '{100085,100087,100090,100091,100093,100095,100113,
100121,100126,100211,100213,100223,100324,100326}'
FROM tableA
|ids|
{'100090':'123456789','100096':'987654321'}
Which will return true because id 100090 is in the ids jsonb column.
Question is, is there a way to return what it finds and not just a boolean. Instead of true, return the value of the match it finds e.g. return '123456789'