Generated at 2020-10-07T14:03:49+0000 for Charles.Hoffman@me.com. This page will remain online for about 48 hours.
Submitted: http://xbrlsite.azurewebsites.net/2020/master/proof-common-render/instance.xml
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes
NONE
TERMS | |||
01-Balance Sheet | Structures | Definitions | Facts |
02-Net Assets | Structures | Definitions | Facts |
03-Comprehensive Income | Structures | Definitions | Facts |
04-Comprehensive Income 2 | Structures | Definitions | Facts |
05-Cash Flow | Structures | Definitions | Facts |
06-Prior Period Errors | Structures | Definitions | Facts |
07-Changes in Equity | Structures | Definitions | Facts |
08-Policies | Structures | Definitions | Facts |
09-Variance Analysis | Structures | Definitions | Facts |
10-Segment Revenues | Structures | Definitions | Facts |
11-Stock Plan Activity | Structures | Definitions | Facts |
12-Financial Highlights | Structures | Definitions | Facts |
RULES | |||
Errors and Warnings |
Terms shown are only those effectively used by the report instance.
Model Structure | |
---|---|
Network |
01-Balance Sheet
(http://www.xbrlsite.com/proof/role/BalanceSheet)
|
Table | proof:BalanceSheetHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:BalanceSheetHypercube (label) | Table | duration | null | proof:BalanceSheetHypercube |
2 | proof:BalanceSheetLineItems (label) | LineItems | duration | null | proof:BalanceSheetLineItems |
3 | proof:AssetsRollUp (label) | Abstract | duration | null | proof:AssetsRollUp |
4 | proof:CurrentAssets (negatedLabel) | Concept (xbrli:monetary) | instant | debit | proof:CurrentAssets |
5 | proof:NoncurrentAssets (negatedLabel) | Concept (xbrli:monetary) | instant | debit | proof:NoncurrentAssets |
6 | proof:Assets (negatedLabel) | Concept (xbrli:monetary) | instant | debit | proof:Assets |
7 | proof:LiabilitiesAndEquityRollUp (label) | Abstract | duration | null | proof:LiabilitiesAndEquityRollUp |
8 | proof:LiabilitiesRollUp (label) | Abstract | duration | null | proof:LiabilitiesRollUp |
9 | proof:CurrentLiabilities (label) | Concept (xbrli:monetary) | instant | credit | proof:CurrentLiabilities |
10 | proof:NoncurrentLiabilities (label) | Concept (xbrli:monetary) | instant | credit | proof:NoncurrentLiabilities |
11 | proof:Liabilities (label) | Concept (xbrli:monetary) | instant | credit | proof:Liabilities |
12 | proof:EquityRollUp (label) | Abstract | duration | null | proof:EquityRollUp |
13 | proof:EquityAttributableToControllingInterests (label) | Concept (xbrli:monetary) | instant | credit | proof:EquityAttributableToControllingInterests |
14 | proof:EquityAttributableToNoncontrollingInterests (label) | Concept (xbrli:monetary) | instant | credit | proof:EquityAttributableToNoncontrollingInterests |
15 | proof:Equity (label) | Concept (xbrli:monetary) | instant | credit | proof:Equity |
16 | proof:LiabilitiesAndEquity (label) | Concept (xbrli:monetary) | instant | credit | proof:LiabilitiesAndEquity |
Model Structure | |
---|---|
Network |
02-Net Assets
(http://www.xbrlsite.com/proof/role/NetAssets)
|
Table | proof:NetAssetsHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:NetAssetsHypercube (label) | Table | duration | null | proof:NetAssetsHypercube |
2 | proof:NetAssetsLineItems (label) | LineItems | duration | null | proof:NetAssetsLineItems |
3 | proof:NetAssetsRollUp (label) | Abstract | duration | null | proof:NetAssetsRollUp |
4 | proof:Assets (negatedLabel) | Concept (xbrli:monetary) | instant | debit | proof:Assets |
5 | proof:Liabilities (label) | Concept (xbrli:monetary) | instant | credit | proof:Liabilities |
6 | proof:NetAssets (negatedLabel) | Concept (xbrli:monetary) | instant | debit | proof:NetAssets |
Model Structure | |
---|---|
Network |
03-Comprehensive Income
(http://www.xbrlsite.com/proof/role/ComprehensiveIncome)
|
Table | proof:ComprehensiveIncomeStatementHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:ComprehensiveIncomeStatementHypercube (label) | Table | duration | null | proof:ComprehensiveIncomeStatementHypercube |
2 | proof:ComprehensiveIncomeStatementLineItems (label) | LineItems | duration | null | proof:ComprehensiveIncomeStatementLineItems |
3 | proof:ComprehensiveIncomeRollUp (label) | Abstract | duration | null | proof:ComprehensiveIncomeRollUp |
4 | proof:Revenues (label) | Concept (xbrli:monetary) | duration | credit | proof:Revenues |
5 | proof:Expenses (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:Expenses |
6 | proof:Gains (label) | Concept (xbrli:monetary) | duration | credit | proof:Gains |
7 | proof:Losses (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:Losses |
8 | proof:ComprehensiveIncome (label) | Concept (xbrli:monetary) | duration | credit | proof:ComprehensiveIncome |
Model Structure | |
---|---|
Network |
04-Comprehensive Income 2
(http://www.xbrlsite.com/proof/role/ComprehensiveIncome2)
|
Table | proof:ComprehensiveIncomeStatementHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:ComprehensiveIncomeStatementHypercube (label) | Table | duration | null | proof:ComprehensiveIncomeStatementHypercube |
2 | proof:ComprehensiveIncomeStatementLineItems (label) | LineItems | duration | null | proof:ComprehensiveIncomeStatementLineItems |
3 | proof:ComprehensiveIncomeRollUp (label) | Abstract | duration | null | proof:ComprehensiveIncomeRollUp |
4 | proof:IncomeFromNormalActivitiesOfEntity (label) | Concept (xbrli:monetary) | duration | credit | proof:IncomeFromNormalActivitiesOfEntity |
5 | proof:IncomeFromPeripheralOrIncidentalTransactionsOfEntity (label) | Concept (xbrli:monetary) | duration | credit | proof:IncomeFromPeripheralOrIncidentalTransactionsOfEntity |
6 | proof:ComprehensiveIncome (label) | Concept (xbrli:monetary) | duration | credit | proof:ComprehensiveIncome |
Model Structure | |
---|---|
Network |
05-Cash Flow
(http://www.xbrlsite.com/proof/role/CashFlow)
|
Table | proof:CashFlowHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:CashFlowHypercube (label) | Table | duration | null | proof:CashFlowHypercube |
2 | proof:CashFlowLineItems (label) | LineItems | duration | null | proof:CashFlowLineItems |
3 | proof:NetCashFlowRollUp (label) | Abstract | duration | null | proof:NetCashFlowRollUp |
4 | proof:NetCashFlowOperatingActivities (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:NetCashFlowOperatingActivities |
5 | proof:NetCashFlowInvestingActivities (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:NetCashFlowInvestingActivities |
6 | proof:NetCashFlowFinancingActivities (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:NetCashFlowFinancingActivities |
7 | proof:NetCashFlow (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:NetCashFlow |
8 | proof:AssetsRollForward (label) | Abstract | duration | null | proof:AssetsRollForward |
9 | proof:Assets (periodStartLabel) | Concept (xbrli:monetary) | instant | debit | proof:Assets |
10 | proof:NetCashFlow (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:NetCashFlow |
11 | proof:Assets (periodEndLabel) | Concept (xbrli:monetary) | instant | debit | proof:Assets |
Model Structure | |
---|---|
Network |
06-Prior Period Errors
(http://www.xbrlsite.com/proof/role/PriorPeriodErrors)
|
Table | proof:PriorPeriodErrorsHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:PriorPeriodErrorsHypercube (label) | Table | duration | null | proof:PriorPeriodErrorsHypercube |
2 | proof:ReportDateAxis (label) | Axis | duration | null | proof:ReportDateAxis |
3 | proof:CurrentReportMember (label) | Member | duration | null | proof:CurrentReportMember |
4 | proof:PriorReportMember (label) | Member | duration | null | proof:PriorReportMember |
5 | proof:PriorPeriodErrorsLineItems (label) | LineItems | duration | null | proof:PriorPeriodErrorsLineItems |
6 | proof:PriorPeriodErrorsAdjustment (label) | Abstract | duration | null | proof:PriorPeriodErrorsAdjustment |
7 | proof:Equity (originallyStatedLabel) | Concept (xbrli:monetary) | instant | credit | proof:Equity |
8 | proof:ChangesInAccountingPolicy (label) | Concept (xbrli:monetary) | instant | credit | proof:ChangesInAccountingPolicy |
9 | proof:CorrectionOfAnError (label) | Concept (xbrli:monetary) | instant | credit | proof:CorrectionOfAnError |
10 | proof:Equity (restatedLabel) | Concept (xbrli:monetary) | instant | credit | proof:Equity |
Model Structure | |
---|---|
Network |
07-Changes in Equity
(http://www.xbrlsite.com/proof/role/ChangesInEquity)
|
Table | proof:ChangesInEquityHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:ChangesInEquityHypercube (label) | Table | duration | null | proof:ChangesInEquityHypercube |
2 | proof:ChangesInEquityLineItems (label) | LineItems | duration | null | proof:ChangesInEquityLineItems |
3 | proof:ChangesInEquityRollForward (label) | Abstract | duration | null | proof:ChangesInEquityRollForward |
4 | proof:Equity (periodStartLabel) | Concept (xbrli:monetary) | instant | credit | proof:Equity |
5 | proof:ComprehensiveIncome (label) | Concept (xbrli:monetary) | duration | credit | proof:ComprehensiveIncome |
6 | proof:InvestmentsByOwners (label) | Concept (xbrli:monetary) | duration | credit | proof:InvestmentsByOwners |
7 | proof:DistributionsToOwners (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:DistributionsToOwners |
8 | proof:Equity (periodEndLabel) | Concept (xbrli:monetary) | instant | credit | proof:Equity |
Model Structure | |
---|---|
Network |
08-Policies
(http://www.xbrlsite.com/proof/role/Policies)
|
Table | proof:PoliciesHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:PoliciesHypercube (label) | Table | duration | null | proof:PoliciesHypercube |
2 | proof:PoliciesLineItems (label) | LineItems | duration | null | proof:PoliciesLineItems |
3 | proof:BasisOfReportingTextBlock (label) | Concept (nonnum:xmlNodesItemType) | duration | null | proof:BasisOfReportingTextBlock |
4 | proof:NatureOfOperationsTextBlock (label) | Concept (nonnum:xmlNodesItemType) | duration | null | proof:NatureOfOperationsTextBlock |
5 | proof:RevenueRecognitionPolicyTextBlock (label) | Concept (nonnum:xmlNodesItemType) | duration | null | proof:RevenueRecognitionPolicyTextBlock |
Model Structure | |
---|---|
Network |
09-Variance Analysis
(http://www.xbrlsite.com/proof/role/VarianceAnalysis)
|
Table | proof:VarianceAnalysisHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:VarianceAnalysisHypercube (label) | Table | duration | null | proof:VarianceAnalysisHypercube |
2 | proof:ScenarioAxis (label) | Axis | duration | null | proof:ScenarioAxis |
3 | proof:ActualMember (label) | Member | duration | null | proof:ActualMember |
4 | proof:VarianceMember (label) | Member | duration | null | proof:VarianceMember |
5 | proof:BudgetedMember (label) | Member | duration | null | proof:BudgetedMember |
6 | proof:VarianceAnalysisLineItems (label) | LineItems | duration | null | proof:VarianceAnalysisLineItems |
7 | proof:VarianceAnalysisRollUp (label) | Abstract | duration | null | proof:VarianceAnalysisRollUp |
8 | proof:Revenues (label) | Concept (xbrli:monetary) | duration | credit | proof:Revenues |
9 | proof:Expenses (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:Expenses |
10 | proof:Gains (label) | Concept (xbrli:monetary) | duration | credit | proof:Gains |
11 | proof:Losses (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:Losses |
12 | proof:ComprehensiveIncome (label) | Concept (xbrli:monetary) | duration | credit | proof:ComprehensiveIncome |
Model Structure | |
---|---|
Network |
10-Segment Revenues
(http://www.xbrlsite.com/proof/role/SegmentRevenues)
|
Table | proof:SegmentRevenuesHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:SegmentRevenuesHypercube (label) | Table | duration | null | proof:SegmentRevenuesHypercube |
2 | proof:SegmentsAxis (label) | Axis | duration | null | proof:SegmentsAxis |
3 | proof:AllSegmentsMember (label) | Member | duration | null | proof:AllSegmentsMember |
4 | proof:SegmentAlphaMember (label) | Member | duration | null | proof:SegmentAlphaMember |
5 | proof:SegmentBravoMember (label) | Member | duration | null | proof:SegmentBravoMember |
6 | proof:SegmentCharlieMember (label) | Member | duration | null | proof:SegmentCharlieMember |
7 | proof:SegmentRevenuesLineItems (label) | LineItems | duration | null | proof:SegmentRevenuesLineItems |
8 | proof:SegmentRevenuesSet (label) | Abstract | duration | null | proof:SegmentRevenuesSet |
9 | proof:Revenues (label) | Concept (xbrli:monetary) | duration | credit | proof:Revenues |
Model Structure | |
---|---|
Network |
11-Stock Plan Activity
(http://www.xbrlsite.com/proof/role/StockPlanActivity)
|
Table | proof:WeightedAverageGrantDateFairValueHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:WeightedAverageGrantDateFairValueHypercube (label) | Table | duration | null | proof:WeightedAverageGrantDateFairValueHypercube |
2 | proof:WeightedAverageGrantDateFairValueLineItems (label) | LineItems | duration | null | proof:WeightedAverageGrantDateFairValueLineItems |
3 | proof:WeightedAverageGrantDateFairValueRollForwardInfo (label) | Abstract | duration | null | proof:WeightedAverageGrantDateFairValueRollForwardInfo |
4 | proof:NonvestedFairValue (periodStartLabel) | Concept (xbrli:decimalItemType) | instant | null | proof:NonvestedFairValue |
5 | proof:Granted (label) | Concept (xbrli:decimalItemType) | duration | null | proof:Granted |
6 | proof:Vested (label) | Concept (xbrli:decimalItemType) | duration | null | proof:Vested |
7 | proof:Forfeited (label) | Concept (xbrli:decimalItemType) | duration | null | proof:Forfeited |
8 | proof:NonvestedFairValue (periodEndLabel) | Concept (xbrli:decimalItemType) | instant | null | proof:NonvestedFairValue |
Model Structure | |
---|---|
Network |
12-Financial Highlights
(http://www.xbrlsite.com/proof/role/FinancialHighlights)
|
Table | proof:FinancialHighlightsHypercube (label) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | proof:FinancialHighlightsHypercube (label) | Table | duration | null | proof:FinancialHighlightsHypercube |
2 | proof:FinancialHighlightsLineItems (label) | LineItems | duration | null | proof:FinancialHighlightsLineItems |
3 | proof:FinancialHighlightsSet (label) | Abstract | duration | null | proof:FinancialHighlightsSet |
4 | proof:Revenues (label) | Concept (xbrli:monetary) | duration | credit | proof:Revenues |
5 | proof:ComprehensiveIncome (label) | Concept (xbrli:monetary) | duration | credit | proof:ComprehensiveIncome |
6 | proof:DistributionsToOwners (negatedLabel) | Concept (xbrli:monetary) | duration | debit | proof:DistributionsToOwners |
Definition Links Graph | |
---|---|
Network |
01-Balance Sheet
(http://www.xbrlsite.com/proof/role/BalanceSheet)
|
Table | proof:BalanceSheetHypercube (label) |
Definition Links Graph | |
---|---|
Network |
02-Net Assets
(http://www.xbrlsite.com/proof/role/NetAssets)
|
Table | proof:NetAssetsHypercube (label) |
Definition Links Graph | |
---|---|
Network |
03-Comprehensive Income
(http://www.xbrlsite.com/proof/role/ComprehensiveIncome)
|
Table | proof:ComprehensiveIncomeStatementHypercube (label) |
Definition Links Graph | |
---|---|
Network |
04-Comprehensive Income 2
(http://www.xbrlsite.com/proof/role/ComprehensiveIncome2)
|
Table | proof:ComprehensiveIncomeStatementHypercube (label) |
Definition Links Graph | |
---|---|
Network |
05-Cash Flow
(http://www.xbrlsite.com/proof/role/CashFlow)
|
Table | proof:CashFlowHypercube (label) |
Definition Links Graph | |
---|---|
Network |
06-Prior Period Errors
(http://www.xbrlsite.com/proof/role/PriorPeriodErrors)
|
Table | proof:PriorPeriodErrorsHypercube (label) |
Definition Links Graph | |
---|---|
Network |
07-Changes in Equity
(http://www.xbrlsite.com/proof/role/ChangesInEquity)
|
Table | proof:ChangesInEquityHypercube (label) |
Definition Links Graph | |
---|---|
Network |
08-Policies
(http://www.xbrlsite.com/proof/role/Policies)
|
Table | proof:PoliciesHypercube (label) |
Definition Links Graph | |
---|---|
Network |
09-Variance Analysis
(http://www.xbrlsite.com/proof/role/VarianceAnalysis)
|
Table | proof:VarianceAnalysisHypercube (label) |
Definition Links Graph | |
---|---|
Network |
10-Segment Revenues
(http://www.xbrlsite.com/proof/role/SegmentRevenues)
|
Table | proof:SegmentRevenuesHypercube (label) |
Definition Links Graph | |
---|---|
Network |
11-Stock Plan Activity
(http://www.xbrlsite.com/proof/role/StockPlanActivity)
|
Table | proof:WeightedAverageGrantDateFairValueHypercube (label) |
Definition Links Graph | |
---|---|
Network |
12-Financial Highlights
(http://www.xbrlsite.com/proof/role/FinancialHighlights)
|
Table | proof:FinancialHighlightsHypercube (label) |
The colours used for the fact values are significant, and have the following meanings:
Fact Table | |
---|---|
Network |
01-Balance Sheet
(http://www.xbrlsite.com/proof/role/BalanceSheet)
|
Table | proof:BalanceSheetHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:Assets (label) | 0 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:Assets (label) | 3500 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:CurrentAssets (label) | 0 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:CurrentAssets (label) | 500 | iso4217:USD | INF | ||
5 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:CurrentLiabilities (label) | 0 | iso4217:USD | INF | ||
6 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:CurrentLiabilities (label) | 0 | iso4217:USD | INF | ||
7 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:Equity (label) | 0 | iso4217:USD | INF | ||
8 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:Equity (label) | 3500 | iso4217:USD | INF | ||
9 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:EquityAttributableToControllingInterests (label) | 0 | iso4217:USD | INF | ||
10 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:EquityAttributableToControllingInterests (label) | 3000 | iso4217:USD | INF | ||
11 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:EquityAttributableToNoncontrollingInterests (label) | 0 | iso4217:USD | INF | ||
12 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:EquityAttributableToNoncontrollingInterests (label) | 500 | iso4217:USD | INF | ||
13 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:Liabilities (label) | 0 | iso4217:USD | INF | ||
14 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:Liabilities (label) | 0 | iso4217:USD | INF | ||
15 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:LiabilitiesAndEquity (label) | 0 | iso4217:USD | INF | ||
16 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:LiabilitiesAndEquity (label) | 3500 | iso4217:USD | INF | ||
17 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:NoncurrentAssets (label) | 0 | iso4217:USD | INF | ||
18 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:NoncurrentAssets (label) | 3000 | iso4217:USD | INF | ||
19 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:NoncurrentLiabilities (label) | 0 | iso4217:USD | INF | ||
20 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:NoncurrentLiabilities (label) | 0 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
02-Net Assets
(http://www.xbrlsite.com/proof/role/NetAssets)
|
Table | proof:NetAssetsHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:Assets (label) | 0 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:Assets (label) | 3500 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:Liabilities (label) | 0 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:Liabilities (label) | 0 | iso4217:USD | INF | ||
5 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:NetAssets (label) | 0 | iso4217:USD | INF | ||
6 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:NetAssets (label) | 3500 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
03-Comprehensive Income
(http://www.xbrlsite.com/proof/role/ComprehensiveIncome)
|
Table | proof:ComprehensiveIncomeStatementHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ComprehensiveIncome (label) | 3000 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Expenses (label) | 3000 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Gains (label) | 1000 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Losses (label) | 2000 | iso4217:USD | INF | ||
5 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Revenues (label) | 7000 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
04-Comprehensive Income 2
(http://www.xbrlsite.com/proof/role/ComprehensiveIncome2)
|
Table | proof:ComprehensiveIncomeStatementHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ComprehensiveIncome (label) | 3000 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:IncomeFromNormalActivitiesOfEntity (label) | 2000 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:IncomeFromPeripheralOrIncidentalTransactionsOfEntity (label) | 1000 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
05-Cash Flow
(http://www.xbrlsite.com/proof/role/CashFlow)
|
Table | proof:CashFlowHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:Assets (label) | 0 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:Assets (label) | 3500 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:NetCashFlow (label) | 3500 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:NetCashFlowFinancingActivities (label) | 1000 | iso4217:USD | INF | ||
5 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:NetCashFlowInvestingActivities (label) | 1000 | iso4217:USD | INF | ||
6 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:NetCashFlowOperatingActivities (label) | 1500 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
06-Prior Period Errors
(http://www.xbrlsite.com/proof/role/PriorPeriodErrors)
|
Table | proof:PriorPeriodErrorsHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:CurrentReportMember (label) | proof:ChangesInAccountingPolicy (label) | -1500 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:CurrentReportMember (label) | proof:CorrectionOfAnError (label) | -500 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:CurrentReportMember (label) | proof:Equity (label) | 0 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:PriorReportMember (label) | proof:Equity (label) | 2000 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
07-Changes in Equity
(http://www.xbrlsite.com/proof/role/ChangesInEquity)
|
Table | proof:ChangesInEquityHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ComprehensiveIncome (label) | 3000 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:DistributionsToOwners (label) | 500 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:Equity (label) | 0 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:Equity (label) | 3500 | iso4217:USD | INF | ||
5 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:InvestmentsByOwners (label) | 1000 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
08-Policies
(http://www.xbrlsite.com/proof/role/Policies)
|
Table | proof:PoliciesHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:BasisOfReportingTextBlock (label) | Duis fermentum. Nullam dui orci, scelerisque porttitor, volutpat a, porttitor a, enim. Sed lobortis. Maecenas scelerisque ullamcorper libero. Aliquam porta leo imperdiet pede. In semper, elit vel elementum auctor, lectus purus rhoncus arcu, lacinia sollicitudin justo odio et nunc. Phasellus sagittis fringilla risus. Curabitur iaculis sagittis orci. Ut malesuada libero nec nulla molestie vestibulum. Suspendisse lectus massa, ullamcorper at, tincidunt eget, bibendum vel, risus. Curabitur imperdiet. Suspendisse accumsan, arcu vel ornare interdum, magna tellus porta mauris, in porta mi lacus sodales felis. Pellentesque dapibus, leo non sollicitudin consequat, lectus orci fringilla felis, non interdum leo libero sed augue. Sed magna. Maecenas ante ipsum, congue ut, sodales a, pulvinar ut, dui. Suspendisse mauris massa, sollicitudin et, hendrerit eget, placerat id, orci. Donec molestie magna. Sed mauris. Nulla facilisi. Fusce tristique posuere ipsum. Nulla facilisi. Aliquam viverra risus vitae ante. Sed rhoncus mi in wisi. Nullam nibh dui, molestie vitae, imperdiet non, ornare at, elit. Aenean nec justo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Duis sodales. | null | null | ||||||||||||||||||||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:NatureOfOperationsTextBlock (label) |
| null | null | ||||||||||||||||||||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:RevenueRecognitionPolicyTextBlock (label) | Nature of business Sed mauris. Nulla facilisi. Fusce tristique posuere ipsum. Nulla facilisi. Aliquam viverra risus vitae ante. Sed rhoncus mi in wisi. Nullam nibh dui, molestie vitae, imperdiet non, ornare at, elit.
Fusce gravida, ligula a placerat placerat, leo erat euismod lectus, et lacinia justo libero non pede. Vivamus ac velit vel magna nonummy pretium.
| null | null |
Fact Table | |
---|---|
Network |
09-Variance Analysis
(http://www.xbrlsite.com/proof/role/VarianceAnalysis)
|
Table | proof:VarianceAnalysisHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ActualMember (label) | proof:ComprehensiveIncome (label) | 3000 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:BudgetedMember (label) | proof:ComprehensiveIncome (label) | 3750 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:VarianceMember (label) | proof:ComprehensiveIncome (label) | -750 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ActualMember (label) | proof:Expenses (label) | 3000 | iso4217:USD | INF | ||
5 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:BudgetedMember (label) | proof:Expenses (label) | 2000 | iso4217:USD | INF | ||
6 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:VarianceMember (label) | proof:Expenses (label) | 1000 | iso4217:USD | INF | ||
7 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ActualMember (label) | proof:Gains (label) | 1000 | iso4217:USD | INF | ||
8 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:BudgetedMember (label) | proof:Gains (label) | 750 | iso4217:USD | INF | ||
9 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:VarianceMember (label) | proof:Gains (label) | 250 | iso4217:USD | INF | ||
10 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ActualMember (label) | proof:Losses (label) | 2000 | iso4217:USD | INF | ||
11 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:BudgetedMember (label) | proof:Losses (label) | 1000 | iso4217:USD | INF | ||
12 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:VarianceMember (label) | proof:Losses (label) | 1000 | iso4217:USD | INF | ||
13 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ActualMember (label) | proof:Revenues (label) | 7000 | iso4217:USD | INF | ||
14 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:BudgetedMember (label) | proof:Revenues (label) | 6000 | iso4217:USD | INF | ||
15 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:VarianceMember (label) | proof:Revenues (label) | 1000 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
10-Segment Revenues
(http://www.xbrlsite.com/proof/role/SegmentRevenues)
|
Table | proof:SegmentRevenuesHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:AllSegmentsMember (label) | proof:Revenues (label) | 7000 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:SegmentAlphaMember (label) | proof:Revenues (label) | 1000 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:SegmentBravoMember (label) | proof:Revenues (label) | 4000 | iso4217:USD | INF | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:SegmentCharlieMember (label) | proof:Revenues (label) | 2000 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
11-Stock Plan Activity
(http://www.xbrlsite.com/proof/role/StockPlanActivity)
|
Table | proof:WeightedAverageGrantDateFairValueHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Forfeited (label) | 35.93 | iso4217:USD/shares | 2 | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Granted (label) | 41.51 | iso4217:USD/shares | 2 | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2019-12-31 | proof:NonvestedFairValue (label) | 32.72 | iso4217:USD/shares | 2 | ||
4 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-12-31 | proof:NonvestedFairValue (label) | 36.92 | iso4217:USD/shares | 2 | ||
5 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Vested (label) | 30.92 | iso4217:USD/shares | 2 |
Fact Table | |
---|---|
Network |
12-Financial Highlights
(http://www.xbrlsite.com/proof/role/FinancialHighlights)
|
Table | proof:FinancialHighlightsHypercube (label) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:ComprehensiveIncome (label) | 3000 | iso4217:USD | INF | ||
2 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:DistributionsToOwners (label) | 500 | iso4217:USD | INF | ||
3 | GH259400TOMPUOLS65II (http://standards.iso.org/iso/17442) | 2020-01-01 to 2020-12-31 | proof:Revenues (label) | 7000 | iso4217:USD | INF |
Type | Defined | Bound | OK | Fail |
---|---|---|---|---|
formula | 0 | 0 | 0 | 0 |
existenceAssertion | 0 | 0 | 0 | 0 |
valueAssertion | 19 | 30 | 30 | 0 |
calculation | 23 | 57 | 57 | 0 |
Type | Name | Rule Expression | Prolog form | |
---|---|---|---|---|
valueAssertion | Adjustment_ADJ01
| Restated=OrigionallyStated+CorrectionOfAnError+ChangesInAccountingPolicy |
'Adjustment_ADJ01' valueAssertion Restated=OrigionallyStated+CorrectionOfAnError+ChangesInAccountingPolicy variables ChangesInAccountingPolicy: [explicitDimension(proof:'ReportDateAxis',[proof:'CurrentReportMember']),concept(proof:'ChangesInAccountingPolicy')], CorrectionOfAnError: [explicitDimension(proof:'ReportDateAxis',[proof:'CurrentReportMember']),concept(proof:'CorrectionOfAnError')], OrigionallyStated: [explicitDimension(proof:'ReportDateAxis',[proof:'PriorReportMember']),concept(proof:'Equity')], Restated: [explicitDimension(proof:'ReportDateAxis',[proof:'CurrentReportMember']),concept(proof:'Equity')]. | |
valueAssertion | Arithmetic_BS01
| Assets=Liabilities+Equity |
'Arithmetic_BS01' valueAssertion Assets=Liabilities+Equity variables Assets: [concept(proof:'Assets')], Equity: [concept(proof:'Equity')], Liabilities: [concept(proof:'Liabilities')]. | |
valueAssertion | Arithmetic_BS02
| Assets=CurrentAssets+NoncurrentAssets |
'Arithmetic_BS02' valueAssertion Assets=CurrentAssets+NoncurrentAssets variables Assets: [concept(proof:'Assets')], CurrentAssets: [concept(proof:'CurrentAssets')], NoncurrentAssets: [concept(proof:'NoncurrentAssets')]. | |
valueAssertion | Arithmetic_BS03
| Liabilities=CurrentLiabilities+NoncurrentLiabilities |
'Arithmetic_BS03' valueAssertion Liabilities=CurrentLiabilities+NoncurrentLiabilities variables CurrentLiabilities: [concept(proof:'CurrentLiabilities')], Liabilities: [concept(proof:'Liabilities')], NoncurrentLiabilities: [concept(proof:'NoncurrentLiabilities')]. | |
valueAssertion | Arithmetic_BS04
| Equity=EquityAttributableToControllingInterests+EquityAttributableToNoncontrollingInterests |
'Arithmetic_BS04' valueAssertion Equity=EquityAttributableToControllingInterests+EquityAttributableToNoncontrollingInterests variables Equity: [concept(proof:'Equity')], EquityAttributableToControllingInterests: [concept(proof:'EquityAttributableToControllingInterests')], EquityAttributableToNoncontrollingInterests: [concept(proof:'EquityAttributableToNoncontrollingInterests')]. | |
valueAssertion | Arithmetic_CF01
| NetCashFlow=NetCashFlowOperatingActivities+NetCashFlowFinancingActivities+NetCashFlowInvestingActivities |
'Arithmetic_CF01' valueAssertion NetCashFlow=NetCashFlowOperatingActivities+NetCashFlowFinancingActivities+NetCashFlowInvestingActivities variables NetCashFlow: [concept(proof:'NetCashFlow')], NetCashFlowFinancingActivities: [concept(proof:'NetCashFlowFinancingActivities')], NetCashFlowInvestingActivities: [concept(proof:'NetCashFlowInvestingActivities')], NetCashFlowOperatingActivities: [concept(proof:'NetCashFlowOperatingActivities')]. | |
valueAssertion | Arithmetic_IS01
| ComprehensiveIncome=Revenues-Expenses+Gains-Losses |
'Arithmetic_IS01' valueAssertion ComprehensiveIncome=Revenues-Expenses+Gains-Losses variables ComprehensiveIncome: [concept(proof:'ComprehensiveIncome')], Expenses: [concept(proof:'Expenses')], Gains: [concept(proof:'Gains')], Losses: [concept(proof:'Losses')], Revenues: [concept(proof:'Revenues')]. | |
valueAssertion | Arithmetic_IS02
| ComprehensiveIncome=IncomeFromNormalActivitiesOfEntity+IncomeFromPeripheralOrIncidentalTransactionsOfEntity |
'Arithmetic_IS02' valueAssertion ComprehensiveIncome=IncomeFromNormalActivitiesOfEntity+IncomeFromPeripheralOrIncidentalTransactionsOfEntity variables ComprehensiveIncome: [concept(proof:'ComprehensiveIncome')], IncomeFromNormalActivitiesOfEntity: [concept(proof:'IncomeFromNormalActivitiesOfEntity')], IncomeFromPeripheralOrIncidentalTransactionsOfEntity: [concept(proof:'IncomeFromPeripheralOrIncidentalTransactionsOfEntity')]. | |
valueAssertion | Arithmetic_NA01
| NetAssets=Assets-Liabilities |
'Arithmetic_NA01' valueAssertion NetAssets=Assets-Liabilities variables Assets: [concept(proof:'Assets')], Liabilities: [concept(proof:'Liabilities')], NetAssets: [concept(proof:'NetAssets')]. | |
valueAssertion | MemberAggregation_MA1
| Total eq sum(Each) |
'MemberAggregation_MA1' valueAssertion Total eq sum(Each) variables Each: [explicitDimension(proof:'SegmentsAxis',[under('Total','http://www.xbrlsite.com/proof/role/SegmentRevenues','http://xbrl.org/int/dim/arcrole/domain-member',child)]),concept(proof:'Revenues')], Total: [concept(proof:'Revenues')]. | |
valueAssertion | RollForward_CF01
| Assets_BalanceStart+NetCashFlow=Assets_BalanceEnd |
'RollForward_CF01' valueAssertion Assets_BalanceStart+NetCashFlow=Assets_BalanceEnd variables Assets_BalanceEnd: [concept(proof:'Assets'),instantDuration('NetCashFlow',end)], Assets_BalanceStart: [concept(proof:'Assets'),instantDuration('NetCashFlow',start)], NetCashFlow: [concept(proof:'NetCashFlow')]. | |
valueAssertion | RollForward_SHE01
| Equity_BalanceStart+ComprehensiveIncome+InvestmentsByOwners-DistributionsToOwners=Equity_BalanceEnd |
'RollForward_SHE01' valueAssertion Equity_BalanceStart+ComprehensiveIncome+InvestmentsByOwners-DistributionsToOwners=Equity_BalanceEnd variables ComprehensiveIncome: [concept(proof:'ComprehensiveIncome')], DistributionsToOwners: [concept(proof:'DistributionsToOwners')], Equity_BalanceEnd: [concept(proof:'Equity'),instantDuration('ComprehensiveIncome',end)], Equity_BalanceStart: [concept(proof:'Equity'),instantDuration('ComprehensiveIncome',start)], InvestmentsByOwners: [concept(proof:'InvestmentsByOwners')]. | |
valueAssertion | Variance_VAR01
| Actual=Budget+Variance |
'Variance_VAR01' valueAssertion Actual=Budget+Variance variables Actual: [explicitDimension(proof:'ScenarioAxis',[proof:'ActualMember']),concept(proof:'Revenues')], Budget: [explicitDimension(proof:'ScenarioAxis',[proof:'BudgetedMember']),concept(proof:'Revenues')], Variance: [explicitDimension(proof:'ScenarioAxis',[proof:'VarianceMember']),concept(proof:'Revenues')]. | |
valueAssertion | Variance_VAR02
| Actual=Budget+Variance |
'Variance_VAR02' valueAssertion Actual=Budget+Variance variables Actual: [explicitDimension(proof:'ScenarioAxis',[proof:'ActualMember']),concept(proof:'Expenses')], Budget: [explicitDimension(proof:'ScenarioAxis',[proof:'BudgetedMember']),concept(proof:'Expenses')], Variance: [explicitDimension(proof:'ScenarioAxis',[proof:'VarianceMember']),concept(proof:'Expenses')]. | |
valueAssertion | Variance_VAR03
| Actual=Budget+Variance |
'Variance_VAR03' valueAssertion Actual=Budget+Variance variables Actual: [explicitDimension(proof:'ScenarioAxis',[proof:'ActualMember']),concept(proof:'Gains')], Budget: [explicitDimension(proof:'ScenarioAxis',[proof:'BudgetedMember']),concept(proof:'Gains')], Variance: [explicitDimension(proof:'ScenarioAxis',[proof:'VarianceMember']),concept(proof:'Gains')]. | |
valueAssertion | Variance_VAR04
| Actual=Budget+Variance |
'Variance_VAR04' valueAssertion Actual=Budget+Variance variables Actual: [explicitDimension(proof:'ScenarioAxis',[proof:'ActualMember']),concept(proof:'Losses')], Budget: [explicitDimension(proof:'ScenarioAxis',[proof:'BudgetedMember']),concept(proof:'Losses')], Variance: [explicitDimension(proof:'ScenarioAxis',[proof:'VarianceMember']),concept(proof:'Losses')]. | |
valueAssertion | Variance_VAR05
| Actual=Budget+Variance |
'Variance_VAR05' valueAssertion Actual=Budget+Variance variables Actual: [explicitDimension(proof:'ScenarioAxis',[proof:'ActualMember']),concept(proof:'ComprehensiveIncome')], Budget: [explicitDimension(proof:'ScenarioAxis',[proof:'BudgetedMember']),concept(proof:'ComprehensiveIncome')], Variance: [explicitDimension(proof:'ScenarioAxis',[proof:'VarianceMember']),concept(proof:'ComprehensiveIncome')]. | |
valueAssertion | CONSISTENCY_AccountingEquation
| Assets=Liabilities+Equity |
'CONSISTENCY_AccountingEquation' valueAssertion Assets=Liabilities+Equity variables Assets: [concept(proof:'Assets')], Equity: [concept(proof:'Equity')], Liabilities: [concept(proof:'Liabilities')]. | |
valueAssertion | CONSISTENCY_SFAC6_ElementsOfFinancialStatement
| 0=Equity_BalanceStart+(Revenues-Expenses+(Gains-Losses))+(InvestmentsByOwners-DistributionsToOwners)+(Liabilities_BalanceEnd-Assets_BalanceEnd) |
'CONSISTENCY_SFAC6_ElementsOfFinancialStatement' valueAssertion 0=Equity_BalanceStart+(Revenues-Expenses+(Gains-Losses))+(InvestmentsByOwners-DistributionsToOwners)+(Liabilities_BalanceEnd-Assets_BalanceEnd) variables Assets_BalanceEnd: [concept(proof:'Assets'),instantDuration('Revenues',end)], DistributionsToOwners: [concept(proof:'DistributionsToOwners')], Equity_BalanceStart: [concept(proof:'Equity'),instantDuration('Revenues',start)], Expenses: [concept(proof:'Expenses')], Gains: [concept(proof:'Gains')], InvestmentsByOwners: [concept(proof:'InvestmentsByOwners')], Liabilities_BalanceEnd: [concept(proof:'Liabilities'),instantDuration('Revenues',end)], Losses: [concept(proof:'Losses')], Revenues: [concept(proof:'Revenues')]. | |
calculation | proof:Assets (in BalanceSheet)
| total=CurrentAssets_2*1+NoncurrentAssets_1*1 |
calculation('http://www.xbrlsite.com/proof/role/BalanceSheet',proof:'Assets') valueAssertion /* not loadable */ total=CurrentAssets_2*1+NoncurrentAssets_1*1 variables total: [concept(proof:'Assets')], CurrentAssets_2: [concept(proof:'CurrentAssets')], NoncurrentAssets_1: [concept(proof:'NoncurrentAssets')]. | |
calculation | proof:Equity (in BalanceSheet)
| total=EquityAttributableToControllingInterests_2*1+EquityAttributableToNoncontrollingInterests_1*1 |
calculation('http://www.xbrlsite.com/proof/role/BalanceSheet',proof:'Equity') valueAssertion /* not loadable */ total=EquityAttributableToControllingInterests_2*1+EquityAttributableToNoncontrollingInterests_1*1 variables total: [concept(proof:'Equity')], EquityAttributableToControllingInterests_2: [concept(proof:'EquityAttributableToControllingInterests')], EquityAttributableToNoncontrollingInterests_1: [concept(proof:'EquityAttributableToNoncontrollingInterests')]. | |
calculation | proof:Liabilities (in BalanceSheet)
| total=CurrentLiabilities_2*1+NoncurrentLiabilities_1*1 |
calculation('http://www.xbrlsite.com/proof/role/BalanceSheet',proof:'Liabilities') valueAssertion /* not loadable */ total=CurrentLiabilities_2*1+NoncurrentLiabilities_1*1 variables total: [concept(proof:'Liabilities')], CurrentLiabilities_2: [concept(proof:'CurrentLiabilities')], NoncurrentLiabilities_1: [concept(proof:'NoncurrentLiabilities')]. | |
calculation | proof:LiabilitiesAndEquity (in BalanceSheet)
| total=Liabilities_2*1+Equity_1*1 |
calculation('http://www.xbrlsite.com/proof/role/BalanceSheet',proof:'LiabilitiesAndEquity') valueAssertion /* not loadable */ total=Liabilities_2*1+Equity_1*1 variables total: [concept(proof:'LiabilitiesAndEquity')], Liabilities_2: [concept(proof:'Liabilities')], Equity_1: [concept(proof:'Equity')]. | |
calculation | proof:NetCashFlow (in CashFlow)
| total=NetCashFlowOperatingActivities_3*1+(NetCashFlowInvestingActivities_2*1+NetCashFlowFinancingActivities_1*1) |
calculation('http://www.xbrlsite.com/proof/role/CashFlow',proof:'NetCashFlow') valueAssertion /* not loadable */ total=NetCashFlowOperatingActivities_3*1+(NetCashFlowInvestingActivities_2*1+NetCashFlowFinancingActivities_1*1) variables total: [concept(proof:'NetCashFlow')], NetCashFlowOperatingActivities_3: [concept(proof:'NetCashFlowOperatingActivities')], NetCashFlowInvestingActivities_2: [concept(proof:'NetCashFlowInvestingActivities')], NetCashFlowFinancingActivities_1: [concept(proof:'NetCashFlowFinancingActivities')]. | |
calculation | proof:ComprehensiveIncome (in ComprehensiveIncome)
| total=Revenues_4*1+(Expenses_3* -1+(Gains_2*1+Losses_1* -1)) |
calculation('http://www.xbrlsite.com/proof/role/ComprehensiveIncome',proof:'ComprehensiveIncome') valueAssertion /* not loadable */ total=Revenues_4*1+(Expenses_3* -1+(Gains_2*1+Losses_1* -1)) variables total: [concept(proof:'ComprehensiveIncome')], Revenues_4: [concept(proof:'Revenues')], Expenses_3: [concept(proof:'Expenses')], Gains_2: [concept(proof:'Gains')], Losses_1: [concept(proof:'Losses')]. | |
calculation | proof:ComprehensiveIncome (in ComprehensiveIncome2)
| total=IncomeFromNormalActivitiesOfEntity_2*1+IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1*1 |
calculation('http://www.xbrlsite.com/proof/role/ComprehensiveIncome2',proof:'ComprehensiveIncome') valueAssertion /* not loadable */ total=IncomeFromNormalActivitiesOfEntity_2*1+IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1*1 variables total: [concept(proof:'ComprehensiveIncome')], IncomeFromNormalActivitiesOfEntity_2: [concept(proof:'IncomeFromNormalActivitiesOfEntity')], IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1: [concept(proof:'IncomeFromPeripheralOrIncidentalTransactionsOfEntity')]. | |
calculation | proof:NetAssets (in NetAssets)
| total=Assets_2*1+Liabilities_1* -1 |
calculation('http://www.xbrlsite.com/proof/role/NetAssets',proof:'NetAssets') valueAssertion /* not loadable */ total=Assets_2*1+Liabilities_1* -1 variables total: [concept(proof:'NetAssets')], Assets_2: [concept(proof:'Assets')], Liabilities_1: [concept(proof:'Liabilities')]. | |
calculation | proof:ComprehensiveIncome (in VarianceAnalysis)
| total=Revenues_4*1+(Expenses_3* -1+(Gains_2*1+Losses_1* -1)) |
calculation('http://www.xbrlsite.com/proof/role/VarianceAnalysis',proof:'ComprehensiveIncome') valueAssertion /* not loadable */ total=Revenues_4*1+(Expenses_3* -1+(Gains_2*1+Losses_1* -1)) variables total: [concept(proof:'ComprehensiveIncome')], Revenues_4: [concept(proof:'Revenues')], Expenses_3: [concept(proof:'Expenses')], Gains_2: [concept(proof:'Gains')], Losses_1: [concept(proof:'Losses')]. |
Other than rule related
NONE.
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes