# {py:mod}`arelle.ValidateVersReport` ```{py:module} arelle.ValidateVersReport ``` ```{autodoc2-docstring} arelle.ValidateVersReport :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ValidateVersReport ` - ```{autodoc2-docstring} arelle.ValidateVersReport.ValidateVersReport :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`conceptAttributeEventAttributes ` - ```{autodoc2-docstring} arelle.ValidateVersReport.conceptAttributeEventAttributes :summary: ``` * - {py:obj}`schemaAttributeEventAttributes ` - ```{autodoc2-docstring} arelle.ValidateVersReport.schemaAttributeEventAttributes :summary: ``` ```` ### API ````{py:data} conceptAttributeEventAttributes :canonical: arelle.ValidateVersReport.conceptAttributeEventAttributes :value: > None ```{autodoc2-docstring} arelle.ValidateVersReport.conceptAttributeEventAttributes ``` ```` ````{py:data} schemaAttributeEventAttributes :canonical: arelle.ValidateVersReport.schemaAttributeEventAttributes :value: > None ```{autodoc2-docstring} arelle.ValidateVersReport.schemaAttributeEventAttributes ``` ```` `````{py:class} ValidateVersReport(testModelXbrl) :canonical: arelle.ValidateVersReport.ValidateVersReport ```{autodoc2-docstring} arelle.ValidateVersReport.ValidateVersReport ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ValidateVersReport.ValidateVersReport.__init__ ``` ````{py:method} close() :canonical: arelle.ValidateVersReport.ValidateVersReport.close ```{autodoc2-docstring} arelle.ValidateVersReport.ValidateVersReport.close ``` ```` ````{py:method} validate(modelVersReport) :canonical: arelle.ValidateVersReport.ValidateVersReport.validate ```{autodoc2-docstring} arelle.ValidateVersReport.ValidateVersReport.validate ``` ```` `````