{"id":2,"date":"2010-11-13T16:45:07","date_gmt":"2010-11-13T23:45:07","guid":{"rendered":"http:\/?page_id=2"},"modified":"2024-04-29T17:01:07","modified_gmt":"2024-04-30T00:01:07","slug":"about","status":"publish","type":"page","link":"https:\/\/arelle.org\/arelle\/","title":{"rendered":"Home"},"content":{"rendered":"<h3>Overview<\/h3>\n<p>Arelle was created in 2010 to improve the accessibility and usability of XBRL\u2122 in order to increase the worldwide adoption of the standard.\u00a0 It seeks to provide the XBRL community with a free and easy to use open source platform for XBRL, supporting XBRL and its extension features in an extensible manner.\u00a0 It does this in a compact yet robust framework that can be used as a desktop application and can be integrated with other applications and languages utilizing its web service, command line interface, and Python API.<\/p>\n<p>Today the Arelle project is used by a global community of over 50 regulators, banks and technology companies that depend on it for data quality and comparison.<\/p>\n<p>Arelle is the world&#8217;s only free and open source XBRL platform.<\/p>\n<h3>Mission<\/h3>\n<p>The mission of Arelle is to standardize business reporting by facilitating the global adoption of XBRL.<\/p>\n<h3>Vision<\/h3>\n<p>Arelle strives to be the free, open source platform that enables regulators, software providers, auditors and filers to build, validate and process structured data worldwide.<\/p>\n<h3>Strategic Themes<\/h3>\n<p>Arelle will focus on the following themes to achieve our vision:<\/p>\n<ol>\n<li><strong>Performance<\/strong><br \/>\nImprove the speed Arelle loads, validates and executes structured data regulations.<\/li>\n<li><strong>Specification Support<\/strong><br \/>\nArelle supports all XBRL International specifications and structured data regulations for business reporting.<\/li>\n<li><strong>Usability and Functionality<\/strong><br \/>\nRegulators, software providers, auditors and consumers find Arelle easy to implement and use thanks to its modern GUI and ease of integration via API and plugins.<\/li>\n<li><strong>Global Community<\/strong><br \/>\nArelle accelerates the adoption of XBRL globally via an active, open source community of contributors.<\/li>\n<\/ol>\n<h3>Product Principles<\/h3>\n<p>Arelle seeks to balance the following principles when building the platform:<\/p>\n<ul>\n<li>Open Source<\/li>\n<li>Free<\/li>\n<li>Global<\/li>\n<li>Standards Compliant<\/li>\n<li>Community Based<\/li>\n<li>Easily Consumable<\/li>\n<li>Performant<\/li>\n<li>Extensible<\/li>\n<\/ul>\n<h3>Technical Details<\/h3>\n<p>Support for XBRL versioning was\u00a0an initial goal.\u00a0 Validation is provided for\u00a0existing\u00a0versioning reports.\u00a0 New versioning reports content is produced\u00a0by\u00a0comparing two DTSes.<\/p>\n<p>Arelle fully integrates test cases with the object models for XBRL instances and DTSes.\u00a0 This allows continual verification of tool performance as it is extended and adapted by its users.<\/p>\n<p>Validation is provided for the Base Specification of XBRL 2.1, Dimensions, Inline XBRL, Generic Linkbases, Unit Types Registry, U.S. SEC Edgar Filer Manual, IFRS Global Filing Manual and HMRC, CIPC and ESMA Filing Checks.<\/p>\n<p>Formula validation\u00a0is complete for\u00a0formula output instance creation, consistency assertions, existence assertions, value assertions, sequence partitioning and fallback value processing.\u00a0 REC and CR\u00a0status filters and\u00a0registry functions are provided.\u00a0 The extension modules are now available, including validation messages, multi-instance and chaining,\u00a0\u00a0tuple generation and variables-scope chaining, custom function implementation, aspect cover and concept-relation\u00a0filters.\u00a0\u00a0Additionally, a processor for Sphinx 2.0 is provided by a plug-in.<\/p>\n<p>Instance creation is supported\u00a0using forms\u00a0defined by\u00a0the table linkbase (Eurofiling verison).<\/p>\n<p>Tables defined by the table linkbase 1.0 specification are supported.<\/p>\n<p>Users can explore the functionality and features from an interactive GUI, command line interface,\u00a0or web services, and can develop their own controller interfaces as needed.<\/p>\n<p>Taxonomy Packages (and Oasis Catalogs) used by EBA taxonomies are supported by a Package Manager.<\/p>\n<p>The Web Service API allows XBRL integration with applications, such as those in Excel, Java or Oracle.\u00a0 The Web Service API can be run on your own server or Google App Engine.\u00a0 QuickBooks\u00a0is supported\u00a0by\u00a0XBRL-GL.<\/p>\n<p>The xbrlDB database plug-in provides database loading from RSS feeds or individual XBRL filings,\u00a0using the XBRL-US Public Database SQL schema (Postgres only),\u00a0or Abstract Model schemas in Graph and SQL databases (supporting Rexter for Titan\/Cassandra, RDF using NanoSparqlServer or RDF files in Turtle or XML, JSON (currently files only) and SQL interfaces\u00a0specific to\u00a0Postgres, MySQL, MS SQL (2011), and Oracle (11g).<\/p>\n<p>Participation and <a href=\"mailto:support@arelle.org\">feedback<\/a> is solicited.<\/p>\n<p>There is an active Google Group <a href=\"https:\/\/groups.google.com\/forum\/#!forum\/arelle-users\">arelle-users<\/a>, please visit it for community issues and assistance.<\/p>\n<p>We welcome active contributors (to Arelle Support, Code Improvement, and EBA\/Solvency II issues).<\/p>\n<p><a href=\"https:\/\/software.xbrl.org\/consume\/mark-v-systems-arelle\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/software.xbrl.org\/img\/xbrl-certified-software-logo.png\" \/><br \/>\n<\/a><br \/>\nXBRL\u2122 is a trademark of XBRL International, Inc. All rights reserved. The XBRL\u2122 standards are open and freely licensed by way of the XBRL International License Agreement. Our use of these trademarks is permitted by XBRL International in accordance with the XBRL International Trademark Policy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Arelle was created in 2010 to improve the accessibility and usability of XBRL\u2122 in order to increase the worldwide adoption of the standard.\u00a0 It seeks to provide the XBRL community with a free and easy to use open source platform for XBRL, supporting XBRL and its extension features in an extensible manner.\u00a0 It does [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"jetpack_shortlink":"https:\/\/wp.me\/P1cfuV-2","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":64,"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":1586,"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/pages\/2\/revisions\/1586"}],"wp:attachment":[{"href":"https:\/\/arelle.org\/arelle\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}