@property
    def elementNamespaceURI(self):  # works also for concept elements
        try:
            return self._namespaceURI
        except __HOLE__:
            self.setNamespaceLocalName()
            return self._namespaceURI
    
    # qname of concept of fact or element for all but concept element, type, attr, param, override to the name parameter
dataset/ETHPy150Open Arelle/Arelle/arelle/ModelObject.py/ModelObject.elementNamespaceURI