US GAAP Taxonomy (2011): Exemplar: (us-gaap-dis-sr-pre-2011-01-31.xml)

-Network: (790000 - Disclosure - Segment Reporting)
-us-gaap:Segment Reporting [Abstract] {us-gaap:SegmentReportingAbstract}
-added:Segment Reporting Disclosures [Table] {ID2}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-added:Segment Reporting Disclosures [Line Items] {added:SegmentReportingDisclosuresLineItems}
us-gaap:Segment Reporting Disclosure [Text Block] {us-gaap:SegmentReportingDisclosureTextBlock}
-us-gaap:Segment Reporting, Disclosure of Entity's Reportable Segments [Hierarchy] {us-gaap:SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract}
us-gaap:Segment Reporting, General Information {us-gaap:SegmentReportingGeneralInformation}
us-gaap:Segment Reporting, Factors Used to Identify Entity's Reportable Segments {us-gaap:FactorsUsedToIdentifyEntitysReportableSegments}
us-gaap:Segment Reporting Information, Description of Products and Services {us-gaap:DescriptionOfTypesOfProductsAndServicesFromWhichEachReportableSegmentDerivesItsRevenues}
us-gaap:Description of Effect on Previously Reported Segment Information for Change in Composition of Reportable Segments {us-gaap:DescriptionOfEffectOnPreviouslyReportedSegmentInformationForChangeInCompositionOfReportableSegments}
us-gaap:Segment Reporting, Description of All Other Segments {us-gaap:SegmentReportingDescriptionOfAllOtherSegments}
us-gaap:Segment Reporting, Disclosure of Major Customers {us-gaap:SegmentReportingDisclosureOfMajorCustomers}
-us-gaap:Segment Reporting, Measurement Disclosures [Hierarchy] {us-gaap:SegmentReportingMeasurementDisclosuresAbstract}
us-gaap:Segment Reporting, Measurement {us-gaap:SegmentReportingMeasurement}
us-gaap:Segment Reporting, Measurement for Transactions Between Reportable Segments {us-gaap:DescriptionOfBasisOfAccountingForTransactionsBetweenReportableSegments}
us-gaap:Segment Reporting, Measurement Differences Between Segment and Consolidated Profit (Loss) {us-gaap:DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsProfitsOrLossesAndEntitysProfitOrLossBeforeIncomeTaxExpenseOrIncomeAndDiscontinuedOperations}
us-gaap:Segment Reporting, Measurement Differences Between Segment and Consolidated Assets {us-gaap:DescriptionOfNatureOfDifferencesBetweenMeasurementsOfReportableSegmentsAssetsAndEntitysAssets}
us-gaap:Segment Reporting, Change in Measurement Methods {us-gaap:DescriptionOfNatureOfChangesFromPriorPeriodsInMeasurementMethodsUsedToDetermineReportedSegmentProfitOrLossAndEffectOfThoseChangesOnMeasureOfSegmentProfitOrLoss}
us-gaap:Segment Reporting, Asymmetrical Allocations to Segments {us-gaap:DescriptionOfNatureAndEffectOfAnyAsymmetricalAllocationsToReportableSegments}
-us-gaap:Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Hierarchy] {us-gaap:SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract}
us-gaap:Entity-Wide Disclosure on Geographic Areas, Basis for Attributing Revenue to Countries {us-gaap:BasisForAttributingRevenuesFromExternalCustomersToIndividualCountries}
us-gaap:Segment Reporting Information, Interest Income or Expense, Net, Policy {us-gaap:ExplanationOfInterestRevenueReportedNetOfInterestExpense}
us-gaap:Entity-Wide Disclosure on Geographic Areas, Impracticality of Disclosure {us-gaap:ExplanationOfNecessaryInformationNotAvailableAndDevelopmentCostExcessive}
us-gaap:Segment Reporting, Additional Information about Entity's Reportable Segments {us-gaap:AdditionalInformationAboutEntitysReportableSegments}
-added:Segment Reporting, Other Disclosures [Hierarchy] {added:SegmentReportingOtherDisclosuresHierarchy}
us-gaap:Reconciliation of Operating Profit (Loss) from Segments to Consolidated {us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated}
-us-gaap:Geographic Areas, Revenues from External Customers [Hierarchy] {us-gaap:GeographicAreasRevenuesFromExternalCustomersAbstract}
us-gaap:Disclosure on Geographic Areas, Description of Revenue from External Customers {us-gaap:EntityWideDisclosureOnGeographicAreasDescriptionOfRevenueFromExternalCustomers}
us-gaap:Disclosure on Geographic Areas, Revenue from External Customers Attributed to Entity's Country of Domicile {us-gaap:EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToEntitysCountryOfDomicile}
us-gaap:Disclosure on Geographic Areas, Revenue from External Customers Attributed to Foreign Countries {us-gaap:EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToForeignCountries}
-us-gaap:Geographic Areas, Long-Lived Assets [Hierarchy] {us-gaap:GeographicAreasLongLivedAssetsAbstract}
us-gaap:Disclosure on Geographic Areas, Long-Lived Assets {us-gaap:EntityWideDisclosureOnGeographicAreasLongLivedAssets}
us-gaap:Disclosure on Geographic Areas, Long-Lived Assets in Entity's Country of Domicile {us-gaap:EntityWideDisclosureOnGeographicAreasLongLivedAssetsInEntitysCountryOfDomicile}
us-gaap:Disclosure on Geographic Areas, Long-Lived Assets in Foreign Countries {us-gaap:EntityWideDisclosureOnGeographicAreasLongLivedAssetsInForeignCountries}
us-gaap:Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] {us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock}
us-gaap:Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] {us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock}
-us-gaap:Schedule of Segment Reporting Information, by Segment [Table] {ID38}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Business Segment [Axis] {us-gaap:StatementBusinessSegmentsAxis}
-us-gaap:Segment [Domain] {us-gaap:SegmentDomain}
-us-gaap:Operating Segments [Member] {us-gaap:OperatingSegmentsMember}
us-gaap:Reportable Segment [Member] {us-gaap:ReportableSegmentsMember}
us-gaap:All Other Segments [Member] {us-gaap:AllOtherSegmentsMember}
-us-gaap:Significant Reconciling Items [Member] {us-gaap:MaterialReconcilingItemsMember}
us-gaap:Unallocated Amount to Segment [Member] {us-gaap:UnallocatedAmountToSegmentMember}
us-gaap:Intersegment Elimination [Member] {us-gaap:IntersegmentEliminationMember}
us-gaap:Corporate Elimination [Member] {us-gaap:CorporateEliminationMember}
-us-gaap:Segment Reporting Information [Line Items] {us-gaap:SegmentReportingInformationLineItems}
us-gaap:Schedule of Segment Reporting Information, by Segment [Table Text Block] {us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock}
-us-gaap:Segment Reporting Information, Revenue for Reportable Segment [Roll Up] {us-gaap:SegmentReportingInformationRevenueAbstract}
us-gaap:Revenues {us-gaap:Revenues}
us-gaap:Segment Reporting Information, Intersegment Revenue {us-gaap:RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity}
-us-gaap:Interest Revenue (Expense), Net [Roll Up] {us-gaap:InterestRevenueOrExpenseNetAbstract}
us-gaap:Investment Income, Interest {us-gaap:InvestmentIncomeInterest}
us-gaap:Interest Expense {us-gaap:InterestExpense}
us-gaap:Interest Revenue (Expense), Net, Total {us-gaap:InterestRevenueExpenseNet}
us-gaap:Segment Reporting Information, Interest Income or Expense, Net {us-gaap:InterestRevenueExpense}
us-gaap:Segment Reporting Information, Revenue for Reportable Segment, Total {us-gaap:SegmentReportingInformationRevenue}
-us-gaap:Segment Reporting Information, Profit (Loss) [Hierarchy] {us-gaap:SegmentReportingInformationProfitLossAbstract}
-us-gaap:Segment Reporting Information, Income (Loss) before Income Taxes [Hierarchy] {us-gaap:SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract}
-us-gaap:Segment Reporting Information, Operating Income (Loss) [Hierarchy] {us-gaap:SegmentReportingInformationOperatingIncomeLossAbstract}
us-gaap:Operating Income (Loss) {us-gaap:OperatingIncomeLoss}
us-gaap:Other Nonrecurring (Income) Expense {us-gaap:OtherNonrecurringIncomeExpense}
us-gaap:Income (Loss) from Equity Method Investments {us-gaap:IncomeLossFromEquityMethodInvestments}
us-gaap:Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest {us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest}
us-gaap:Income Tax Expense (Benefit) {us-gaap:IncomeTaxExpenseBenefit}
us-gaap:Extraordinary Item, Gain (Loss), Gross {us-gaap:ExtraordinaryItemsGross}
us-gaap:Net Income (Loss), Including Portion Attributable to Noncontrolling Interest {us-gaap:ProfitLoss}
-us-gaap:Depreciation, Depletion and Amortization [Roll Up] {us-gaap:DepreciationAndAmortizationAbstract}
us-gaap:Depreciation {us-gaap:Depreciation}
us-gaap:Depletion {us-gaap:Depletion}
us-gaap:Amortization {us-gaap:AdjustmentForAmortization}
us-gaap:Other Depreciation and Amortization {us-gaap:OtherDepreciationAndAmortization}
us-gaap:Depreciation, Depletion and Amortization, Total {us-gaap:DepreciationDepletionAndAmortization}
-us-gaap:Segment Reporting Information, Additional Elements for Bank Presentation [Hierarchy] {us-gaap:SegmentReportingInformationAdditionalElementsForBankPresentationAbstract}
us-gaap:Provision for Loan, Lease, and Other Losses {us-gaap:ProvisionForLoanLeaseAndOtherLosses}
us-gaap:Noninterest Income {us-gaap:NoninterestIncome}
us-gaap:Noninterest Expense {us-gaap:NoninterestExpense}
us-gaap:Segment Reporting Information, Unallocated Expense in Noninterest Expense {us-gaap:SegmentReportingInformationUnallocatedExpenseInNoninterestExpense}
us-gaap:Other Noninterest Expense {us-gaap:OtherNoninterestExpense}
us-gaap:Segment Reporting Information, Average Assets {us-gaap:SegmentReportingInformationAverageAssets}
-added:Segment Reporting Information, Other Information [Hierarchy] {added:SegmentReportingInformationOtherInformationHierarchy}
us-gaap:Segment Reporting Information, Significant Noncash Items Other than Depreciation, Depletion, and Amortization Expense {us-gaap:OtherMaterialNoncashItems}
us-gaap:Segment Reporting Information, Expenditures for Additions to Long-Lived Assets {us-gaap:AdditionsToNoncurrentAssets}
us-gaap:Segment Reporting Information, Net Assets {us-gaap:SegmentReportingInformationNetAssets}
us-gaap:Assets {us-gaap:Assets}
-us-gaap:Segment Reporting Information, Additional Information [Hierarchy] {us-gaap:SegmentReportingInformationAdditionalInformationAbstract}
us-gaap:Accounts Receivable, Net {us-gaap:AccountsReceivableNet}
us-gaap:Segment Reporting Information, Inventory, Net {us-gaap:SegmentReportingInformationInventoryNet}
us-gaap:Equity Method Investments {us-gaap:EquityMethodInvestments}
us-gaap:Segment Reporting Information, Investments {us-gaap:SegmentReportingInformationInvestments}
us-gaap:Property, Plant and Equipment, Net {us-gaap:PropertyPlantAndEquipmentNet}
us-gaap:Goodwill {us-gaap:Goodwill}
us-gaap:Other Assets {us-gaap:OtherAssets}
us-gaap:Accounts Payable and Accrued Liabilities {us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent}
us-gaap:Debt and Capital Lease Obligations {us-gaap:DebtAndCapitalLeaseObligations}
us-gaap:Other Liabilities {us-gaap:OtherLiabilities}
-us-gaap:Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] {ID100}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Business Segment [Axis] {us-gaap:StatementBusinessSegmentsAxis}
-us-gaap:Segment [Domain] {us-gaap:SegmentDomain}
-us-gaap:Operating Segments [Member] {us-gaap:OperatingSegmentsMember}
us-gaap:Reportable Segment [Member] {us-gaap:ReportableSegmentsMember}
us-gaap:All Other Segments [Member] {us-gaap:AllOtherSegmentsMember}
-us-gaap:Significant Reconciling Items [Member] {us-gaap:MaterialReconcilingItemsMember}
us-gaap:Unallocated Amount to Segment [Member] {us-gaap:UnallocatedAmountToSegmentMember}
us-gaap:Intersegment Elimination [Member] {us-gaap:IntersegmentEliminationMember}
us-gaap:Corporate Elimination [Member] {us-gaap:CorporateEliminationMember}
-us-gaap:Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] {us-gaap:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems}
us-gaap:Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] {us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock}
-added:Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Hierarchy] {added:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedHierarchy}
us-gaap:Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest {us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest}
-us-gaap:Reconciliation of Revenue from Segments to Consolidated [Table] {ID116}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Business Segment [Axis] {us-gaap:StatementBusinessSegmentsAxis}
-us-gaap:Segment [Domain] {us-gaap:SegmentDomain}
-us-gaap:Operating Segments [Member] {us-gaap:OperatingSegmentsMember}
us-gaap:Reportable Segment [Member] {us-gaap:ReportableSegmentsMember}
us-gaap:All Other Segments [Member] {us-gaap:AllOtherSegmentsMember}
-us-gaap:Significant Reconciling Items [Member] {us-gaap:MaterialReconcilingItemsMember}
us-gaap:Unallocated Amount to Segment [Member] {us-gaap:UnallocatedAmountToSegmentMember}
us-gaap:Intersegment Elimination [Member] {us-gaap:IntersegmentEliminationMember}
us-gaap:Corporate Elimination [Member] {us-gaap:CorporateEliminationMember}
-us-gaap:Segment Reporting, Revenue Reconciling Item [Line Items] {us-gaap:SegmentReportingRevenueReconcilingItemLineItems}
us-gaap:Reconciliation of Revenue from Segments to Consolidated [Table Text Block] {us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock}
-added:Segment Reporting, Revenue Reconciling Item [Hierarchy] {added:SegmentReportingRevenueReconcilingItemHierarchy}
us-gaap:Revenues {us-gaap:Revenues}
-us-gaap:Reconciliation of Assets from Segment to Consolidated [Table] {ID132}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Business Segment [Axis] {us-gaap:StatementBusinessSegmentsAxis}
-us-gaap:Segment [Domain] {us-gaap:SegmentDomain}
-us-gaap:Operating Segments [Member] {us-gaap:OperatingSegmentsMember}
us-gaap:Reportable Segment [Member] {us-gaap:ReportableSegmentsMember}
us-gaap:All Other Segments [Member] {us-gaap:AllOtherSegmentsMember}
-us-gaap:Significant Reconciling Items [Member] {us-gaap:MaterialReconcilingItemsMember}
us-gaap:Unallocated Amount to Segment [Member] {us-gaap:UnallocatedAmountToSegmentMember}
us-gaap:Intersegment Elimination [Member] {us-gaap:IntersegmentEliminationMember}
us-gaap:Corporate Elimination [Member] {us-gaap:CorporateEliminationMember}
-us-gaap:Segment Reporting, Asset Reconciling Item [Line Items] {us-gaap:SegmentReportingAssetReconcilingItemLineItems}
us-gaap:Reconciliation of Assets from Segment to Consolidated [Table Text Block] {us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock}
-added:Segment Reporting, Asset Reconciling Item [Hierarchy] {added:SegmentReportingAssetReconcilingItemHierarchy}
us-gaap:Assets {us-gaap:Assets}
-us-gaap:Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] {ID148}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Business Segment [Axis] {us-gaap:StatementBusinessSegmentsAxis}
-us-gaap:Segment [Domain] {us-gaap:SegmentDomain}
-us-gaap:Operating Segments [Member] {us-gaap:OperatingSegmentsMember}
us-gaap:Reportable Segment [Member] {us-gaap:ReportableSegmentsMember}
us-gaap:All Other Segments [Member] {us-gaap:AllOtherSegmentsMember}
-us-gaap:Significant Reconciling Items [Member] {us-gaap:MaterialReconcilingItemsMember}
us-gaap:Unallocated Amount to Segment [Member] {us-gaap:UnallocatedAmountToSegmentMember}
us-gaap:Intersegment Elimination [Member] {us-gaap:IntersegmentEliminationMember}
us-gaap:Corporate Elimination [Member] {us-gaap:CorporateEliminationMember}
-us-gaap:Segment Reporting, Other Significant Reconciling Item [Line Items] {us-gaap:SegmentReportingOtherSignificantReconcilingItemLineItems}
us-gaap:Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block] {us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock}
-us-gaap:Segment Reporting, Other Significant Reconciling Item, Consolidated [Hierarchy] {us-gaap:SegmentReportingOtherSignificantReconcilingItemConsolidatedAbstract}
us-gaap:Accounts Receivable, Net {us-gaap:AccountsReceivableNet}
us-gaap:Segment Reporting Information, Inventory, Net {us-gaap:SegmentReportingInformationInventoryNet}
us-gaap:Equity Method Investments {us-gaap:EquityMethodInvestments}
us-gaap:Segment Reporting Information, Investments {us-gaap:SegmentReportingInformationInvestments}
us-gaap:Property, Plant and Equipment, Net {us-gaap:PropertyPlantAndEquipmentNet}
us-gaap:Goodwill {us-gaap:Goodwill}
us-gaap:Other Assets {us-gaap:OtherAssets}
us-gaap:Accounts Payable and Accrued Liabilities {us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent}
us-gaap:Debt and Capital Lease Obligations {us-gaap:DebtAndCapitalLeaseObligations}
us-gaap:Other Liabilities {us-gaap:OtherLiabilities}
-us-gaap:Revenue from External Customers by Products and Services [Table] {ID173}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Products and Services [Axis] {us-gaap:ProductOrServiceAxis}
us-gaap:Products and Services [Domain] {us-gaap:ProductsAndServicesDomain}
-us-gaap:Revenue from External Customer [Line Items] {us-gaap:EntityWideInformationRevenueFromExternalCustomerLineItems}
us-gaap:Revenue from External Customers by Products and Services [Table Text Block] {us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock}
-added:Revenue from External Customer [Hierarchy] {added:RevenueFromExternalCustomerHierarchy}
us-gaap:Revenue from External Customers {us-gaap:RevenuesFromExternalCustomers}
-us-gaap:Schedule of Revenues from External Customers and Long-Lived Assets [Table] {ID182}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Statement, Geographical [Axis] {us-gaap:StatementGeographicalAxis}
-us-gaap:Segment, Geographical [Domain] {us-gaap:SegmentGeographicalDomain}
us-gaap:Segment, Geographical, Groups of Countries, Group One [Member] {us-gaap:SegmentGeographicalGroupsOfCountriesGroupOneMember}
us-gaap:Segment, Geographical, Groups of Countries, Group Two [Member] {us-gaap:SegmentGeographicalGroupsOfCountriesGroupTwoMember}
us-gaap:Intersegment Elimination [Member] {us-gaap:IntersegmentEliminationMember}
-us-gaap:Revenues from External Customers and Long-Lived Assets [Line Items] {us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems}
us-gaap:Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] {us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock}
-added:Revenues from External Customers and Long-Lived Assets [Hierarchy] {added:RevenuesFromExternalCustomersLong-LivedAssetsHierarchy}
us-gaap:Revenues {us-gaap:Revenues}
us-gaap:Long-Lived Assets {us-gaap:NoncurrentAssets}
-us-gaap:Schedule of Revenue by Major Customers, by Reporting Segments [Table] {ID195}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Business Segment [Axis] {us-gaap:StatementBusinessSegmentsAxis}
-us-gaap:Segment [Domain] {us-gaap:SegmentDomain}
-us-gaap:Operating Segments [Member] {us-gaap:OperatingSegmentsMember}
us-gaap:Reportable Segment [Member] {us-gaap:ReportableSegmentsMember}
us-gaap:All Other Segments [Member] {us-gaap:AllOtherSegmentsMember}
-us-gaap:Significant Reconciling Items [Member] {us-gaap:MaterialReconcilingItemsMember}
us-gaap:Unallocated Amount to Segment [Member] {us-gaap:UnallocatedAmountToSegmentMember}
us-gaap:Intersegment Elimination [Member] {us-gaap:IntersegmentEliminationMember}
us-gaap:Corporate Elimination [Member] {us-gaap:CorporateEliminationMember}
-us-gaap:Major Customers Name [Axis] {us-gaap:MajorCustomersAxis}
us-gaap:Major Customer, All Customers [Domain] {us-gaap:NameOfMajorCustomerDomain}
-us-gaap:Revenue, Major Customer [Line Items] {us-gaap:EntityWideRevenueMajorCustomerLineItems}
us-gaap:Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] {us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock}
-added:Revenue, Major Customer [Hierarchy] {added:RevenueMajorCustomerHierarchy}
us-gaap:Entity-Wide Revenue, Major Customer, Amount {us-gaap:EntityWideRevenueMajorCustomerAmount}