The Arelle iXBRL Viewer allows Inline XBRL (or iXBRL) reports to be viewed interactively in a web browser. The viewer allows users to access the tagged XBRL data embedded in an iXBRL report.
If an enumeration value is syntactically invalid, don't attempt to treat it is a QName, but instead set the err property on the fact data, so that "invalid value" is displayed in the fact inspector.
Steps to Test
Test document on #612.
Viewer can now be created without error for this document.
Check both DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration facts:
First should say "invalid value"
Second should work correctly, and display a label from the taxonomy.
Reason for change
Fixes #612
Description of change
If an enumeration value is syntactically invalid, don't attempt to treat it is a QName, but instead set the
err
property on the fact data, so that "invalid value" is displayed in the fact inspector.Steps to Test
Test document on #612.
DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
facts:review: @Arelle/arelle @paulwarren-wk