XBRL
XBRL (eXtensible Business Reporting Language) is a freely available and global standard for exchanging business information.
Description
XBRL allows the expression of semantic meaning commonly required in business reporting.
The language is XML-based and uses the XML syntax and related XML technologies:
One use of XBRL is to define and exchange financial information, such as a financial statement.
The XBRL Specification is developed and published by XBRL International, Inc. (XII).
XBRL is a standards-based way to communicate and exchange business information between business systems.
These communications are defined by metadata set out in taxonomies, which capture the definition of individual reporting concepts as well as the relationships between concepts and other semantic meaning.
Information being communicated or exchanged is provided within an XBRL instance.
Early users of XBRL included regulators such as the U.S. Federal Deposit Insurance Corporation and the Committee of European Banking Supervisors (CEBS).
Common functions in many countries that make use of XBRL include regulators of stock exchanges and securities, banking regulators, business registrars, revenue reporting and tax-filing agencies, and national statistical agencies.