Data from popups on a map

I'm trying to scrape all the exhibitors of this trade show:

https://floorplan.expodoc.com/nl/1227/houtbouw-monument-renovatie-transformatie-2023

I'm able to select all the companies in the left column, either with a Popup Link or an Element Click. When I scrape, I do see all the 'more info' popups appearing one by one. But I cannot scrape anything from that popup because whatever I try to select something (the 'meer info' button should reveal another popup with details), I get the error 'parent does not contain selected element'.

For this website, it is possible to launch the popup pages directly with Urls like this:
https://floorplan.expodoc.com/exposantinfo/index?templateId=1&exposantid=3293686&lang=nl

The format is:
https://floorplan.expodoc.com/exposantinfo/index?templateId=1&exposantid=<company's eid number>&lang=nl

The eid numbers can be obtained with this sitemap:

{"_id":"expodic-get-company-eid","startUrl":["https://floorplan.expodoc.com/nl/1227/houtbouw-monument-renovatie-transformatie-2023"],"selectors":[{"id":"Company blocks","multiple":true,"parentSelectors":["_root"],"selector":"li div.exposantline","type":"SelectorElement"},{"id":"Company","multiple":false,"parentSelectors":["Company blocks"],"regex":"","selector":"_parent_","type":"SelectorText"},{"extractAttribute":"eid","id":"eid","multiple":false,"parentSelectors":["Company blocks"],"selector":"_parent_","type":"SelectorElementAttribute"}]}

After that you just need to build a list of urls which have the eid, and insert then into a new sitemap which only scrapes the eid page. It is only a basic page which is easy to scrape.

There are many ways to generate the list of urls, for example: