Download presentation
Presentation is loading. Please wait.
Published byPhilippa Pearson Modified over 8 years ago
1
ACG 6415 XBRL Instance Documents
2
XBRL Facts Information Report By a Specific Entity Specific Period of Time Specific Currency
3
XBRL – The Pieces Instance Document Contains the data items which represent the financial data in financial reports Financial Statements Disclosures Block (Currently) Detailed (After 1 st year filings) Taxonomy Defines elements and relationships Schema for a particular reporting group Banking & Savings Brokers & Dealers Commercial & Industrial Insurance Real Estate
4
Source: Charlie Hoffman, http://xbrl.squarespace.com/journal/2009/6/21/high-level-model-of-xbrl.html
5
XBRL Instance Document Structure 1.Root Element NameSpace Declarations 2. References Schema Declarations 3. Context Who’s financial data What Period 4. Units of Measure Currency Shares 5. Items Elements of the Financial Statement
6
1. Root Element Element Name = xbrl All namespace declarations XBRL usually will contain many xmlns:us-gaap=“http://xbrl.us/us-gaap/2008-03-31”http://xbrl.us/us-gaap/2008-03-31 xmlns:link=“http://www.w3.org/2003/linkbase”http://www.w3.org/2003/linkbase xmlns:xbrli=“http://www.xbrl.org/2003/instance”http://www.xbrl.org/2003/instance xmlns:xlink=“http://www.w3.org/1999/xlink”http://www.w3.org/1999/xlink
7
2. schemaRef element Used to link a taxonomy schema to the instance document Must be one Taxonomy Reference used to validate the Instance Document First Child Element schemaRef Attributes: xlink:type=“simple” xlink:href=“URI” http://xbrl.us/us- gaap/1.0/elts/us-gaap-std-2008-03-31.xsd />
8
3. Context id attribute Used later to associate meta-data with financial reporting item Can be anything Like a namespace prefix Complex element with 4 parent elements Entity Uniquely identifies the entity Period Instant Duration Scenario What types of facts Actual, Restated, Budgeted, etc. Segment Information about segment being reported
9
3a. Entity element Identifier element scheme attribute Depends on reporting purpose SEC identifier, NYSE symbol, etc. 0000101829
10
3b. Period Element 2007-11-06 or... 2007-01-01 2007-12-31 or... element can be used Must use yyyy-mm-dd format
11
4. Unit of Measure id attribute Used as a reference Same as Context element Measure element Value describing unit of measure USD EUR JPY xbrli:shares
12
4. Unit of Measurement code Currency <xbrli:unit id=“USD” iso4217:USD Shares xbrli:shares
13
5. Items Single Fact being reported Element name comes from US GAAP 1.0 Determine element names from viewerfrom viewer Attributes contextRef unitRef decimals To how many decimal places is a fact accurate or precision How many digits are significant label How should element be named in report
14
Decimal Attribute in thousanddecimals="-3" in milliondecimals="-6" accurate valuedecimals="INF" or decimals="2" percentdecimals="2" Source: http://www.xbrlwiki.info/index.php?title=Best_Practices_on_Data_Definitions
15
Source: Charlie Hoffman, http://xbrl.squarespace.com/journal/2009/ 6/22/xbrl-instance-graphic.html
16
The Taxonomy Viewer Use to find element names to use for tagging data and disclosures For each element (not abstract items) Labels Standard Documentation Total References To authoritative literature Properties Element name Namespace Type (monetary, shares, etc.) Normal Balance (debit or credit) Time (instant or period)
17
All together....
18
Linkbases Presentation How elements appear Calculation How elements are used in calculations Dimensions How to create tables for footnote disclosures
19
Extension Taxonomies Though XBRL has 12,000 element names You may have a unique item XBRL is extensible Link to the new taxonomy in the Link:schemaRef element
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.