Saving to xBRL-JSON doesn't cope with set-valued enumerations
paulwarren-wk opened this issue · 0 comments
paulwarren-wk commented
What happened?
Attempting to serialise a report containing a set-valued enumeration to xBRL-JSON results in:
[] Exception saving OIM Object of type QName is not JSON serializable
arelle --plugin 'transforms/SEC|saveLoadableOIM' -v -f 0000950170-23-001409-xbrl.zip --saveLoadableOIM out.json
Documents
https://www.sec.gov/Archives/edgar/data/1318605/000095017023001409/0000950170-23-001409-xbrl.zip
If running from the command line, what command did you run?
python3 ~/Arelle/arelleCmdLine.py --plugin 'transforms/SEC|saveLoadableOIM' -v -f 0000950170-23-001409-xbrl.zip --saveLoadableOIM out.json
Interface
CLI (arelleCmdLine)
Version
Download
GitHub release (bundled Python)
Operating System
Linux (Ubuntu 20.04)