XBRL (eXtensible Business Reporting Language) was developed to provide users with an efficient and effective means of preparing and exchanging financial information over the Internet. After years of development, XBRL is now in the implementation stage, with many companies, governments,...