27. The method of claim 24 , wherein the figure of merit includes whether a data type of the identified XBRL extension taxonomy concept matches a data type of the compared XBRL base taxonomy concept.
24. A method of performing XBRL extension taxonomy concept replacement comprising: analyzing, by a computer processor, an XBRL document having XBRL tags to identify an XBRL extension taxonomy concept of an XBRL extension taxonomy that is superfluous compared to an XBRL base taxonomy concept of an XBRL base taxonomy based on a figure of merit; and replacing, by a computer processor, the identified XBRL extension taxonomy concept in the XBRL document with the compared XBRL base taxonomy concept, wherein the figure of merit indicates a degree of similarity among at least three degrees of similarity along a continuum from a low degree to a high degree of similarity between the identified XBRL extension taxonomy concept and the compared XBRL base taxonomy concept.