I have started exploring Arelle for XBRL parsing. I am calling Arelle's webservice Api through java to get the various views/outputs it can generate like facts, factTable, pre etc.
In the final output that I want I need all fields from facts file and few details from the pre file. I have written my Java code to do this, but I am stuck because I have no idea how to navigate from facts to pre. How can I combine these outputs? How are these views related, on what attributes ?