It makes the creation, distribution, reporting and analysis of information more efficient and useful. XBRL is used for financial statements of public companies. As we know, these companies must make periodic reports, most made in ASCII text format or HTML [Cohen, 2004].