Hello everyone,
I am a beginner with xbrl and so far I am doing some work with the xbrl instance documents from SEC. However, I have come across some something that is quite confusing. What is the major difference between xbrl and xbrli especially when used as root elements in the instance xbrl document?
Here are two separate scenarios:
An instance document is a collection of facts that together make up a business report. At a technical level an instance document is an XML document with a root element of <xbrli:xbrl … >. See https://specifications.xbrl.org/xbrl-essentials.html
Please post a URL where the second reference exists; I’m not entirely clear about the context for usage.
Larry – thanks for the clarification as I misunderstood and thought there was a single instance where these two declarations were made (I read too fast and missed your ‘Here are two separate scenarios.’)
Thanks David,
this is quite clearer. Since both <xbrli:xbrl> and <xbrl> provide a container within which declaration of namespaces is done, what does the prefix in the first case “xbrli” mean? Just like:
xbrl – Extensible Business Reporting Language, what does the “i” in “xbrli” represent sir? That’s if it is also an acronym anyway.
Using the XBRL API with the Public Filings Database
Unless otherwise agreed to in writing, any and all use of the XBRL API to authenticate and retrieve data from the XBRL US Database of Public Filings implies user consent and agreement with the XBRL US API Agreement. If you are unable to agree to these terms, do not use the XBRL API.
To use the XBRL API outside of Google Sheets, your account needs to be provisioned for OAuth2 access.