Title: Understanding XBRL Dimensions, a Business User's Perspective
1Understanding XBRL Dimensions, a Business User's
Perspective
- Charles Hoffman, CPA
- (Charles.Hoffman_at_UBmatrix.com)
- Director of Innovative Solutions, UBmatrix
2Your Takeaways
- A basic understanding of multidimensional
analysis - An understanding of what XBRL Dimensions is and
how it works - An understanding of how XBRL Dimensions is used
in business reporting
3Brief Explanation of Multidimensional Analysis
4Simple Use Case By Product, by Region
5Simple Use Case By Region, by Product
6Pivot Tables By Product, by Region
Static
7Pivot Tables By Region, by Product
8Cubes/Multidimensional Analysis
9Raw Data
10Enter XBRL Dimensions
- XBRL Dimensions Features
- Explicit dimensions
- Implicit dimensions (typed dimensions)
- Nested hypercubes
- Restricting use of dimensions (excluding a box)
11Overview of XBRL Dimensions
12Workflow/process
- Primary items
- Hypercubes
- Dimensions
- Domains
- Domain members
13Graphic of Relations Between Parts
14Dimensions Example 1 Sales by Segment, Sales by
Region (Not Modular)
15Dimensions Example 1 Sales by Segment, Sales by
Region (Not Modular)
16XBRL Dimensions Terminology
- Primary item
- Hypercube
- Dimension
- Domain
- Domain member
- (See page 401)
17Dimensions Example 2 Sales (Modular)
18Dimensions Example 2 Sales (Modular)
19Understanding All/Not All
- Expresses the has-hypercube relation
- Between a primary item and a hypercube
- All indicates dimensions available
- Not all indicates dimensions NOT available
- Combining the two gives you any combination you
need
20Dimensions in Instance Documents
21Instance Documents One Context
ltscenariogt ltxbrldiexplicitMember
dimension"companyByRegionPlaceholder"gtcompanyAl
lRegionslt/xbrldiexplicitMembergt
ltxbrldiexplicitMember dimension"companyByProduc
tPlaceholder"gtcompanyAllProductslt/xbrldiexplicit
Membergt lt/scenariogt
22Additional Dimensions Use Cases
- Sector breakdown
- Discontinued, continuing operations
- Excluding specific dimensions
- Implicit (typed) dimensions
23Sector Breakdown
24Discontinuing, Continuing Operations
25Excluding Specific Dimensions
26Implicit (Typed) Dimensions
27Issues
- Dimensions and tuples
- Aggregator-contributor
28Dimensions and Tuples
- When to use
- IFRS-GP
- FINREP
- COREP
- USFRTF
29Aggregator-Contributor
Sidebar
- Same as calculations
- But across context (across dimensions)
30Your Takeaways
- A basic understanding of multidimensional
analysis - An understanding of what XBRL Dimensions is and
how it works - An understanding of how XBRL Dimensions is used
in business reporting
31XBRL Dimensions Demonstration
- Building a taxonomy
- Building an instance document
32Book
33Questions and Discussion
Charles.Hoffman_at_UBmatrix.com