| 1 | 1102 - Statement - Balance Sheet | Balance Sheet [Hypercube] | Assets | RollUp | disclosures:AssetsRollUp, disclosures:BalanceSheetClassified, disclosures:RevenueRecognitionPolicies |
| 2 | 1102 - Statement - Balance Sheet | Balance Sheet [Hypercube] | Liabilities and Equity | RollUp | disclosures:BalanceSheetClassified, disclosures:LiabilitiesAndEquityRollUp, disclosures:RevenueRecognitionPolicies |
| 3 | 1102 - Statement - Income Statement | Income Statement [Hypercube] | Net Income (Loss) | RollUp | disclosures:IncomeStatement, disclosures:RevenueRecognitionPolicies |
| 4 | 1103 - Statement - Cash Flow Statement | Cash Flow Statement [Hypercube] | Net Cash Flow | RollUp | disclosures:CashFlowStatementDirectMethod, disclosures:NetCashFlowRollUp, disclosures:RevenueRecognitionPolicies |
| 5 | 1103 - Statement - Cash Flow Statement | Cash Flow Statement [Hypercube] | Cash and Cash Equivalents, Beginning Balance | RollForward | disclosures:CashAndCashEquivalentsRollForward, disclosures:CashAndCashEquivalentsSummaryRollForward, disclosures:CashFlowStatementDirectMethod, disclosures:RevenueRecognitionPolicies |
| 6 | 1104 - Statement - Statement of Changes in Equity | Statement of Changes in Equity [Hypercube] | Equity, Beginning Balance | RollForward | disclosures:RevenueRecognitionPolicies, disclosures:StatementOfChangesInEquity |
| 7 | 6100 - Schedules-Trade Receivable Aging | Trade Receivables Aging [Hypercube] | Customer Information [Set] | Set | disclosures:RevenueRecognitionPolicies |
| 8 | 6100 - Schedules-Trade Receivable Aging | Trade Receivables Aging [Hypercube] | Receivables | RollUp | disclosures:ReceivablesSubclassifications, disclosures:RevenueRecognitionPolicies |
| 9 | 6120 - Disclosure - Receivables Roll Forward (Level 4 Detail) | Receivables Roll Forward [Hypercube] | Receivables, Beginning Balance | RollForward | disclosures:ReceivablesRollForward, disclosures:RevenueRecognitionPolicies |
| 10 | 8120 - Disclosure - Receivables Subclassifications (Level 4 Detail) | Receivables Subclassifications [Hypercube] | Receivables | RollUp | disclosures:ReceivablesSubclassifications, disclosures:RevenueRecognitionPolicies |
| 11 | 9101 - Support - Trial Balance (Level 4 Detail) | Trial Balance [Hypercube] | Check Sum | RollUp | disclosures:RevenueRecognitionPolicies, disclosures:TrialBalance |
| 12 | 9102 - Support - Transactions Groupings (Level 4 Detail) | Transactions Groupings [Hypercube] | Proceeds from Investments by Owner | Set | disclosures:RevenueRecognitionPolicies |
| 13 | 9102 - Support - Transactions Groupings (Level 4 Detail) | Transactions Groupings [Hypercube] | Check Sum Changes | RollUp | disclosures:RevenueRecognitionPolicies, disclosures:TransactionsGroupings |