An open-source XBRL processor for business rules, rendering and custom data reporting. See https://xbrl.us/xule for documentation and https://xbrl.us/xule-editor for a VS Code syntax highlighter.
The current IXDS Arelle plugin is setting the schema document refs on the wrapping IXDS model document instead of the iXBRL model document. This PR should allow XULE to work with both the current Arelle code that has the issue and future versions of Arelle once the issue has been resolved.
The current IXDS Arelle plugin is setting the schema document refs on the wrapping IXDS model document instead of the iXBRL model document. This PR should allow XULE to work with both the current Arelle code that has the issue and future versions of Arelle once the issue has been resolved.
Can be tested with the files provided over email:
Also resolves the following warning in Python 3.12:
@campbellpryde @marcward @phillipengel