# {py:mod}`arelle.oim.csv.metadata.parser` ```{py:module} arelle.oim.csv.metadata.parser ``` ```{autodoc2-docstring} arelle.oim.csv.metadata.parser :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`parse_xbrl_csv_metadata ` - ```{autodoc2-docstring} arelle.oim.csv.metadata.parser.parse_xbrl_csv_metadata :summary: ``` ```` ### API ````{py:function} parse_xbrl_csv_metadata(oim_object: dict[str, typing.Any]) -> arelle.oim.csv.metadata.model.XbrlCsvEffectiveMetadata :canonical: arelle.oim.csv.metadata.parser.parse_xbrl_csv_metadata ```{autodoc2-docstring} arelle.oim.csv.metadata.parser.parse_xbrl_csv_metadata ``` ````