# {py:mod}`arelle.model.ElementBase` ```{py:module} arelle.model.ElementBase ``` ```{autodoc2-docstring} arelle.model.ElementBase :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ElementBase ` - ```{autodoc2-docstring} arelle.model.ElementBase.ElementBase :summary: ``` ```` ### API ````{py:class} ElementBase(*children: arelle.model.ElementBase.ElementBase, attrib: dict[str, str] | None = None, nsmap: dict[str, str] | None = None, **extra: str) :canonical: arelle.model.ElementBase.ElementBase ```{autodoc2-docstring} arelle.model.ElementBase.ElementBase ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.model.ElementBase.ElementBase.__init__ ``` ````