What is XBRL?
XBRL is short for eXtensible Business Reporting Language. It is essentially a mark-up language that enables users to "tag" business data in a manner that provides machine-readable context and structure to the underlying business data.
Often likened to bar codes, the XBRL tags assigned to the business data contain important behind-the-scenes, contextual information about each reported element, just as the bar code contains important information about the product it is printed on. This “bar coded” business data allows more automated processing, analysis and exchange of data at all stages of the financial reporting process.