[
 ["_description_",
  [
   "This file contains ordered product names to use in the modelDocument.creationSoftware ",
   "result paired with patterns to search from by regex character matching, for example:",
   "    [\"abc\", \"ABC Corp\"],  would replace the exact string ABC Corp with product abc",
   "    [\"def\": \"Drum Edwards Factory|D\\s*E\\s*F Corp\"] would replace any of these ",
   "               with Drum Edwards Factory, DEF Corp, D E F Corp, etc.  ",
   "    ",
   "Regular expression backslashes must be doubled.",
   "Note that XWand is last, so it doesnt match products containing XWand in them. ",
   "This file can be customized for local installations by modifying it directly. ",
   "Alternatively, additions or changes can be submitted via pull request or ",
   "by emailing support@arelle.org"
  ]
 ],
 ["Accelus", "Thomson Reuters Accelus"],
 ["Advanced Computer Innovations", "Advanced Computer Innovations"],
 ["Advanced Computer Innovations", "YES International"],
 ["Blue Clarity", "Blue Clarity"],
 ["Compliance Xpressware", "Compliance Xpressware"],
 ["CompSci", "CompSci"],
 ["Computershare", "Computershare"],
 ["Data Communique", "Data Communique"],
 ["DataTracks", "DataTracks"],
 ["Davis Fund", "davis\\s.*fund"],
 ["Donnelley Financial Solutions (DFIN)", "dfin"],
 ["Donnelley Financial Solutions (DFIN)", "donnelley financial"],
 ["DG3", "(Digital|Diversified) Global Graphics"],
 ["DocuBuilder", "DocuBuilder"],
 ["Doremus", "Doremus"],
 ["DTC", "DTC Financial Publishing"],
 ["EDGAR Online", "EDGAR Online.*Xcelereate"],
 ["F19 Digital Reporting", "F19 CMS"],
 ["FilePoint", "FilePoint.*XBRLinator"],
 ["GoXBRL", "GoXBRL"],
 ["Ez-XBRL", "Ez-XBRL"],
 ["EDGARbiz", "EDGARbiz"],
 ["EDGARizerX", "EDGARizerX"],
 ["EDGARsuite", "EDGARsuite"],
 ["Edgar Filing", "Edgar Filing"],
 ["Edgar Technology and Business Services", "Edgar\\s*Technology.+Business\\s*Services"],
 ["EDGAR Online", "EDGAR Online"],
 ["IBM Clarity", "Clarity FSR"],
 ["IBM Cognos", "IBM\\W+Cognos"],
 ["IBM", "IBM"],
 ["Loev", "Loev Corporate Filings"],
 ["Management Digital Data", "Management Digital Data"],
 ["mms solutions ag", "ns.(publish|wow)"],
 ["mms solutions ag", "tagging plus"],
 ["NeoClarus", "NeoClarus"],
 ["Novaworks", "(novaworks|GoFiler)"],
 ["Oracle Hyperion", "Oracle Hyperion"],
 ["P3XBRL", "(P3XBRL|Peak Performance Partners)"],
 ["QXInteractive", "QXInteractive"],
 ["Rivet Crossfire", "Crossfire .* Rivet Software"],
 ["RRD ActiveDisclosure", "RRD ActiveDisclosure"],
 ["RRD Xcelerate", "RR Donnelley\\s*Xcelerate"],
 ["RRD IM", "RR Donnelley IM"],
 ["RRD Tagger", "RR Donnelley Tagger"],
 ["SAP", "SAP (Business|Disclosure)"],
 ["SmartXBRL", "SmartXBRL"],
 ["SECUREX", "SECUREX"],
 ["Trintech", "Trintech"],
 ["Toppan Merrill", "toppan merrill"],
 ["Merrill", "Merrill"],
 ["Vintage Filings", "Vintage Filings"],
 ["WebFilings", "WebFilings"],
 ["Workiva Platform", "workiva platform"],
 ["Workiva", "workiva"],
 ["XBRLedger", "XBRLedger"],
 ["XBRLMark", "XBRLMark"],
 ["XWand", "Fujitsu.*XWand"],
 ["Z-K Global", "Z-K Global"],
 ["Ledger", "Ledger"],
 ["IRIS", "IRIS"],
 ["None", "====="]
]
