In the instance document a tuple group describes a collection of tuple members nested within a tuple node. Like XBRL contexts, units and footnotes, tuple groups are created and deleted by the Disclosure Management Mapping Tool. However, a major distinction is that tuple groups are stored in the map repository. Note that tuple parents are typically abstract (cannot be mapped) and its child members (also known as tuple members) are non-abstract (can be mapped).
Not all taxonomies use tuples. Typically, taxonomies use either tuples or XBRL dimensions but not both.
An embedded tuple is a parent tuple, which is defined inside another tuple. Embedded tuples are similar to a tuple group (as defined above), except that they can only be created and deleted from within their corresponding tuple group. It is not possible to create a tuple group from an embedded parent tuple. Additionally, information about embedded tuple group parents is not stored in an Office document.