XBRL Element

From Open Risk Manual

Definition

XBRL Element. The XBRL Element is one of the basic components in the XML document (components can be items, domain members, dimensions, and so forth).

Structure

An Element has a name and additional mandatory and optional attribute/value pairs (See XBRL Attribute).

Usage

An XBRL element provides the foundation for an XBRL Tag that describes values (facts) that appear in an XBRL Instance document. It is the core element for the representation of a financial reporting concept, including:

  • line items in the face of the financial statements
  • important narrative disclosures, and
  • rows and columns in tables.


Not all Elements describe concrete facts. XBRL Abstract Concept is a type of element that is used as a header to categorize elements.

Attributes

Example

An XBRL Element might look as follows:

<book author=“Homer” date=“800 BC”>Iliad</book>

In this XML snippet:

  • Book is an XML element (name=book)
  • author and date are its attributes and
  • Iliad is the value of the element (a reported fact).