To answer your specific questions:
1. Is Arelle ready for DPM 2.0 mapping? Core XBRL support yes, but no DPM 2.0 specific logic. The old EBA plugin won't work correctly with DPM 2.0 if you're trying to use it.
2. Is Arelle ready for XBRL-CSV reporting? Yes, it's
certified by XBRL International with xBRL-CSV support.
3. Tips for DPM 2.0 mapping and Arelle validations? I'd recommend relying on Arelle's core validation (what's embedded in the taxonomy itself as formulas) rather than the old EBA plugin. If you're getting specific validation errors that seem wrong, could you share an example? That would help clarify whether it's a plugin issue or something else.
Arelle doesn't have specific DPM 2.0 support beyond standard XBRL specifications. There's an old validate/EBA plugin, but it's unmaintained and was written for DPM 1.0 era taxonomies. If you're using that plugin, it would explain why your validations appear to use the old mapping format, the plugin likely has hardcoded assumptions about namespace patterns, validation rule structures, and filing indicator handling that don't align with the DPM 2.0 architecture.