XBRL is a language for the electronic communication of business and financial data . It is being developed by an international non-profit consortium of major companies, organisations and government agencies. XBRL can be applied to a very wide range of business and financial data. Among other things, it can handle: 1. Company internal and external…