XBRL is a business reporting standard that improves the accessibility and comparability of financial information with the use of a controlled vocabulary (a taxonomy) and software.
The XBRL US GAAP Taxonomies are collections of financial reporting concepts that companies will use to report their financial statements in XBRL. Each financial reporting concept in the Taxonomy is an element or "tag". Elements in the taxonomy cover all US GAAP reporting requirements for both the primary financial statements (for example, the Balance Sheet) and the notes to the financial statements. Additionally, the Taxonomy provides elements that cover common financial reporting practices.
In connection with the Taxonomy, a Preparers Guide was available for comment during the public review period. The Guide is a manual for understanding XBRL and preparing a financial statement in XBRL.