Hi everyone,
I'm trying to implement a service that can read from a database and output XBRL instance files.
Arelle came highly recommended and it's open-source and in Python, like the rest of our stack. I'm hoping I can import some modules from Arelle into my code and use them to generate some instance files.
However, all the documentation I can find on the web about Arelle seems to assume that the use case involves reading in XBRL files and parsing them. I can't find anything about the use case of generating XBRL from other data.
Can Arelle do this, or should I be looking for a different library? If Arelle can do it, is there any sample code or documentation available? All I can find is this
http://arelle.readthedocs.io/en/latest/arelle.html which is not helpful since it only lists module names. I am currently in the process of reading the Arelle source code to figure out whether it can be used to generate files.
Thanks in advance for any help you can give.
--Jonathan Xia