XBRL Taxonomy Development Handbook

The Taxonomy Development Handbook (TDH) is a comprehensive guide directing regulators, industry experts, and businesses through a practical roadmap to building high quality data standards, to support the increasing demand for data standardization in business and government reporting.


XULE is an expression syntax that allows the querying of XBRL reports and taxonomies using a XULE processor. The primary purpose of XULE is to provide a user friendly syntax to query and manipulate XBRL data. Unlike XBRL Formula XULE does not have the ability create facts or define new XBRL reports.

Standard Government Reporting Working Group

This working group is pursuing opportunities involving Comprehensive Annual Financial Reports (CAFRs), Single Audit packages, state-mandated Annual Financial Reports (AFRs), and responses to relevant Census Bureau financial surveys. The group will support relevant institutions gaining technical understanding and establishing best practices for disclosure modernization for the benefit of US state and local governments, as well as public pension systems.

Taxonomy Approval Metrics and Process

Version 1.0 Approved May 10, 2018 The Taxonomy Approval Metrics (TAM) document establishes standards for the development of XBRL taxonomies and supporting materials, from the perspective of systems development. This set of standardized metrics will serve as an integral part of the XBRL US Taxonomy Approval Process to determine taxonomies that will be certified to […more]

XBRL US Style Guide

The XBRL US Style Guide has been revised and updated by the Domain Steering Committee. The Style Guide is designed to be used by developers as they build new taxonomies or update existing taxonomies, to facilitate the creation of consistent, high-quality, easy-to-use taxonomies.

XBRL Standard Units & Namespaces

Units Registry https://specifications.xbrl.org/work-product-index-registries-units-registry-1.0.html EDGAR State and Country Codes https://www.sec.gov/edgar/searchedgar/edgarstatecodes.htm Namespaces Instance: xmlns:xbrli=”http://www.xbrl.org/2003/instance” Numeric: xmlns:num=”http://www.xbrl.org/dtr/type/numeric” Xlink: xmlns:xlink=”http://www.w3.org/1999/xlink” Non-Numeric: xmlns:nonnum=”http://www.xbrl.org/dtr/type/non-numeric” Document Type: xmlns:xbrldt=”http://xbrl.org/2005/xbrldt” Linkbase: xmlns:link=”http://www.xbrl.org/2003/linkbase”

US XBRL Taxonomies by Domain

Below is a list of US XBRL taxonomies developed by XBRL US and other organizations. Click the titles below to get descriptions, contacts, detailed technical information and additional resources. You can also browse these taxonomies in reverse chronological order.

Communications Steering Committee (CSC)

The CSC has a mission of facilitating the adoption and widespread use of XBRL by the business reporting supply chain. The CSC engages members, government and the public at large to increase the awareness of the benefits of using XBRL data and build community among a diverse audience.

Domain Steering Committee (DSC)

The DSC has a mission to support the technology and development efforts of XBRL US that are necessary to meet the business reporting needs of key markets in the United States. The DSC approves taxonomy development work, performs quality control, and provides feedback to working groups.