@property
    def primaryDocumentURL(self):
        try:
            return self._primaryDocumentURL
        except __HOLE__:
            formType = self.formType
            self._primaryDocumentURL = None
            for instDocElt in XmlUtil.descendants(self, edgr, "xbrlFile"):
                if instDocElt.get(edgrType) == formType:
                    self._primaryDocumentURL = instDocElt.get(edgrUrl)
                    break
            return self._primaryDocumentURL
dataset/ETHPy150Open Arelle/Arelle/arelle/ModelRssItem.py/ModelRssItem.primaryDocumentURL