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

-Network: (450000 - Disclosure - Commitment and Contingencies)
-us-gaap:Commitments and Contingencies Disclosure [Abstract] {us-gaap:CommitmentsAndContingenciesDisclosureAbstract}
-added:Commitments and Contingencies Disclosures [Table] {ID2}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-added:Commitments and Contingencies Disclosure [Line Items] {added:CommitmentsContingenciesDisclosureLineItems}
us-gaap:Commitments and Contingencies Disclosure [Text Block] {us-gaap:CommitmentsAndContingenciesDisclosureTextBlock}
us-gaap:Commitments Contingencies and Guarantees [Text Block] {us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock}
us-gaap:Commitments Disclosure [Text Block] {us-gaap:CommitmentsDisclosureTextBlock}
us-gaap:Contingencies Disclosure [Text Block] {us-gaap:LossContingencyDisclosures}
us-gaap:Purchase and Supply Commitment, Excluding Long-term Commitment [Text Block] {us-gaap:SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock}
us-gaap:Product Warranty Disclosure [Text Block] {us-gaap:ProductWarrantyDisclosureTextBlock}
us-gaap:Legal Matters and Contingencies [Text Block] {us-gaap:LegalMattersAndContingenciesTextBlock}
us-gaap:Schedule of Product Warranty Liability [Table Text Block] {us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock}
-us-gaap:Standard Product Warranty Disclosure [Hierarchy] {us-gaap:StandardProductWarrantyDisclosureAbstract}
us-gaap:Standard Product Warranty Description {us-gaap:StandardProductWarrantyDescription}
us-gaap:Standard Product Warranty Accrual, Balance Sheet Caption {us-gaap:StandardProductWarrantyAccrualBalanceSheetCaption}
-us-gaap:Standard Product Warranty Accrual, Balance Sheet Classification [Roll Up] {us-gaap:StandardProductWarrantyAccrualBalanceSheetClassificationAbstract}
us-gaap:Standard Product Warranty Accrual, Current {us-gaap:StandardProductWarrantyAccrualCurrent}
us-gaap:Standard Product Warranty Accrual, Noncurrent {us-gaap:StandardProductWarrantyAccrualNoncurrent}
us-gaap:Standard Product Warranty Accrual, Total {us-gaap:StandardProductWarrantyAccrual}
-us-gaap:Movement in Standard Product Warranty Accrual [Roll Forward] {us-gaap:MovementInStandardProductWarrantyAccrualRollForward}
us-gaap:Standard Product Warranty Accrual, Beginning Balance {us-gaap:StandardProductWarrantyAccrual}
-added:Standard Product Warranty Accrual, Period Increase (Decrease) [Roll Up] {added:StandardProductWarrantyAccrualPeriodIncreaseDecreaseRollUp}
us-gaap:Standard Product Warranty Accrual, Warranties Issued {us-gaap:StandardProductWarrantyAccrualWarrantiesIssued}
us-gaap:Standard Product Warranty Accrual, Preexisting, Increase (Decrease) {us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease}
us-gaap:Standard Product Warranty Accrual, Payments {us-gaap:StandardProductWarrantyAccrualPayments}
us-gaap:Standard Product Warranty Accrual, Additions from Business Acquisition {us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition}
us-gaap:Standard Product Warranty Accrual, Currency Translation, Increase (Decrease) {us-gaap:StandardProductWarrantyAccrualCurrencyTranslationIncreaseDecrease}
us-gaap:Standard Product Warranty Accrual, Period Increase (Decrease), Total {us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease}
us-gaap:Standard Product Warranty Accrual, Ending Balance {us-gaap:StandardProductWarrantyAccrual}
-us-gaap:Extended Product Warranty Disclosure [Hierarchy] {us-gaap:ExtendedProductWarrantyDisclosureAbstract}
us-gaap:Extended Product Warranty Description {us-gaap:ExtendedProductWarrantyDescription}
us-gaap:Extended Product Warranty Accrual, Balance Sheet Caption {us-gaap:ExtendedProductWarrantyAccrualBalanceSheetCaption}
-us-gaap:Extended Product Warranty Accrual, Balance Sheet Classification [Roll Up] {us-gaap:ExtendedProductWarrantyAccrualBalanceSheetClassificationAbstract}
us-gaap:Extended Product Warranty Accrual, Current {us-gaap:ExtendedProductWarrantyAccrualCurrent}
us-gaap:Extended Product Warranty Accrual, Noncurrent {us-gaap:ExtendedProductWarrantyAccrualNoncurrent}
us-gaap:Extended Product Warranty Accrual, Total {us-gaap:ExtendedProductWarrantyAccrual}
-us-gaap:Movement in Extended Product Warranty Accrual [Roll Forward] {us-gaap:MovementInExtendedProductWarrantyAccrualRollForward}
us-gaap:Extended Product Warranty Accrual, Beginning Balance {us-gaap:ExtendedProductWarrantyAccrual}
-added:Extended Product Warranty Accrual, Period Increase (Decrease) [Roll Up] {added:ExtendedProductWarrantyAccrualPeriodIncreaseDecreaseRollUp}
us-gaap:Extended Product Warranty Accrual, Warranties Issued {us-gaap:ExtendedProductWarrantyAccrualWarrantiesIssued}
us-gaap:Extended Product Warranty Accrual, Preexisting Increase (Decrease) {us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease}
us-gaap:Extended Product Warranty Accrual, Payments {us-gaap:ExtendedProductWarrantyAccrualPayments}
us-gaap:Extended Product Warranty Accrual, Additions from Business Acquisition {us-gaap:ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition}
us-gaap:Extended Product Warranty Accrual, Currency Translation Increase (Decrease) {us-gaap:ExtendedProductWarrantyAccrualCurrencyTranslationIncreaseDecrease}
us-gaap:Extended Product Warranty Accrual, Period Increase (Decrease), Total {us-gaap:ExtendedProductWarrantyAccrualPeriodIncreaseDecrease}
us-gaap:Extended Product Warranty Accrual, Ending Balance {us-gaap:ExtendedProductWarrantyAccrual}
-us-gaap:Product Warranties Disclosures [Hierarchy] {us-gaap:ProductWarrantiesDisclosuresAbstract}
us-gaap:Product Warranty Expense {us-gaap:ProductWarrantyExpense}
-us-gaap:Product Warranty Accrual, Balance Sheet Classification [Roll Up] {us-gaap:ProductWarrantyAccrualBalanceSheetClassificationAbstract}
us-gaap:Product Warranty Accrual, Current {us-gaap:ProductWarrantyAccrualClassifiedCurrent}
us-gaap:Product Warranty Accrual, Noncurrent {us-gaap:ProductWarrantyAccrualNoncurrent}
us-gaap:Product Warranty Accrual, Total {us-gaap:ProductWarrantyAccrual}
-us-gaap:Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] {us-gaap:MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward}
us-gaap:Product Warranty Accrual, Beginning Balance {us-gaap:ProductWarrantyAccrual}
-added:Product Warranty Accrual, Period Increase (Decrease) [Roll Up] {added:ProductWarrantyAccrualPeriodIncreaseDecreaseRollUp}
us-gaap:Product Warranty Accrual, Warranties Issued {us-gaap:ProductWarrantyAccrualWarrantiesIssued}
us-gaap:Product Warranty Accrual, Preexisting, Increase (Decrease) {us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease}
us-gaap:Product Warranty Accrual, Payments {us-gaap:ProductWarrantyAccrualPayments}
us-gaap:Product Warranty Accrual, Additions from Business Acquisition {us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition}
us-gaap:Product Warranty Accrual, Currency Translation, Increase (Decrease) {us-gaap:ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease}
us-gaap:Product Warranty Accrual, Period Increase (Decrease), Total {us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease}
us-gaap:Product Warranty Accrual, Ending Balance {us-gaap:ProductWarrantyAccrual}
-us-gaap:Loss Contingencies [Table] {ID64}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Loss Contingencies Nature of Contingency [Axis] {us-gaap:LossContingenciesByNatureOfContingencyAxis}
-us-gaap:Loss Contingency, All [Domain] {us-gaap:LossContingencyNatureDomain}
us-gaap:Collectibility of Receivables [Member] {us-gaap:CollectibilityOfReceivablesMember}
us-gaap:Obligation to Repurchase Receivables Sold [Member] {us-gaap:ObligationToRepurchaseReceivablesSoldMember}
us-gaap:Pending or Threatened Litigation [Member] {us-gaap:PendingOrThreatenedLitigationMember}
us-gaap:Damages from Product Defects [Member] {us-gaap:DamagesFromProductDefectsMember}
us-gaap:Insurance Claims [Member] {us-gaap:InsuranceClaimsMember}
us-gaap:Insurance-related Assessments [Member] {us-gaap:InsuranceRelatedAssessmentsMember}
us-gaap:Loss from Catastrophes [Member] {us-gaap:LossFromCatastrophesMember}
us-gaap:Unfavorable Regulatory Action [Member] {us-gaap:UnfavorableRegulatoryActionMember}
us-gaap:Threat of Expropriation of Assets [Member] {us-gaap:ThreatOfExpropriationOfAssetsMember}
us-gaap:Damage from Fire, Explosion or Other Hazard [Member] {us-gaap:DamageFromFireExplosionOrOtherHazardMember}
us-gaap:Loss on Long-term Purchase Commitment [Member] {us-gaap:LossOnLongTermPurchaseCommitmentMember}
us-gaap:Withdrawal from Multiemployer Defined Benefit Plan [Member] {us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember}
us-gaap:Unasserted Claim [Member] {us-gaap:UnassertedClaimMember}
-us-gaap:Guarantee Obligations [Member] {us-gaap:GuaranteeObligationsMember}
us-gaap:Financial Standby Letter of Credit [Member] {us-gaap:FinancialStandbyLetterOfCreditMember}
us-gaap:Market Value Guarantee [Member] {us-gaap:MarketValueGuaranteeMember}
us-gaap:Property Lease Guarantee [Member] {us-gaap:PropertyLeaseGuaranteeMember}
us-gaap:Stock Market Price Guarantee [Member] {us-gaap:StockMarketPriceGuaranteeMember}
us-gaap:Guarantee of Scheduled Contractual Cash Flows from Assets of Transferee [Member] {us-gaap:GuaranteeOfScheduledContractualCashFlowsFromAssetsOfSpecialPurposeEntitySPEMember}
us-gaap:Guarantee of Business Revenue [Member] {us-gaap:GuaranteeOfBusinessRevenueMember}
us-gaap:Performance Guarantee [Member] {us-gaap:PerformanceGuaranteeMember}
us-gaap:Guarantee of Indebtedness of Others [Member] {us-gaap:GuaranteeOfIndebtednessOfOthersMember}
us-gaap:Standby Letters of Credit [Member] {us-gaap:StandbyLettersOfCreditMember}
us-gaap:Indemnification Agreement [Member] {us-gaap:IndemnificationGuaranteeMember}
us-gaap:Indirect Guarantee of Indebtedness [Member] {us-gaap:IndirectGuaranteeOfIndebtednessMember}
-us-gaap:Loss Contingencies [Line Items] {us-gaap:LossContingenciesLineItems}
us-gaap:Schedule of Loss Contingencies by Contingency [Table Text Block] {us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock}
-added:Loss Contingencies [Hierarchy] {added:LossContingenciesHierarchy}
us-gaap:Loss Contingency, Period of Occurrence {us-gaap:LossContingencyPeriodOfOccurrence}
-us-gaap:Loss Contingency, Estimate [Hierarchy] {us-gaap:LossContingencyEstimateAbstract}
us-gaap:Loss Contingency, Management's Assessment and Process {us-gaap:LossContingencyManagementsAssessmentAndProcess}
us-gaap:Loss Contingency, Estimate of Possible Loss {us-gaap:LossContingencyEstimateOfPossibleLoss}
-us-gaap:Loss Contingency, Range of Possible Loss {us-gaap:LossContingencyRangeOfPossibleLoss}
us-gaap:Loss Contingency, Range of Possible Loss, Minimum {us-gaap:LossContingencyRangeOfPossibleLossMinimum}
us-gaap:Loss Contingency, Range of Possible Loss, Maximum {us-gaap:LossContingencyRangeOfPossibleLossMaximum}
us-gaap:Loss Contingency, Range of Possible Loss, Portion Not Accrued {us-gaap:LossContingencyRangeOfPossibleLossPortionNotAccrued}
us-gaap:Loss Contingency, Inestimable Loss {us-gaap:LossContingencyInestimableLoss}
us-gaap:Loss Contingency, Estimated Recovery from Third Party {us-gaap:LossContingencyEstimatedRecoveryFromThirdParty}
us-gaap:Loss Contingency, Loss in Period {us-gaap:LossContingencyLossInPeriod}
us-gaap:Loss Contingency, Income Statement Caption {us-gaap:LossContingencyIncomeStatementCaption}
-us-gaap:Loss Contingency, Information about Litigation Matters [Hierarchy] {us-gaap:LossContingencyInformationAboutLitigationMattersAbstract}
us-gaap:Loss Contingency, Lawsuit Filing Date {us-gaap:LossContingencyLawsuitFilingDate}
us-gaap:Loss Contingency, Name of Defendant {us-gaap:LossContingencyNameOfDefendant}
us-gaap:Loss Contingency, Name of Plaintiff {us-gaap:LossContingencyNameOfPlaintiff}
us-gaap:Loss Contingency, Trial or Alternative Dispute Resolution {us-gaap:LossContingencyTrialOrAlternativeDisputeResolution}
us-gaap:Loss Contingency, Parties Jointly and Severally Liable in Litigation {us-gaap:LossContingencyPartiesJointlyAndSeverallyLiableInLitigation}
us-gaap:Loss Contingency, Domicile of Litigation {us-gaap:LossContingencyDomicileOfLitigation}
us-gaap:Loss Contingency, Allegations {us-gaap:LossContingencyAllegations}
us-gaap:Loss Contingency, Damages Sought {us-gaap:LossContingencyDamagesSought}
us-gaap:Loss Contingency, Damages Sought, Value {us-gaap:LossContingencyDamagesSoughtValue}
us-gaap:Loss Contingency, Laws Affected {us-gaap:LossContingencyLawsAffected}
us-gaap:Loss Contingency, Actions Taken by Plaintiff {us-gaap:LossContingencyActionsTakenByPlaintiff}
us-gaap:Loss Contingency, Actions Taken by Plaintiff's Representative {us-gaap:LossContingencyActionsTakenByPlaintiffsRepresentative}
us-gaap:Loss Contingency, Actions Taken by Defendant {us-gaap:LossContingencyActionsTakenByDefendant}
us-gaap:Loss Contingency, Actions Taken by Court, Arbitrator or Mediator {us-gaap:LossContingencyActionsTakenByCourtArbitratorOrMediator}
us-gaap:Loss Contingency, Request for Information {us-gaap:LossContingencyRequestForInformation}
us-gaap:Loss Contingency, Expected Trial Commencement {us-gaap:LossContingencyExpectedTrialCommencement}
us-gaap:Loss Contingency, Opinion of Counsel {us-gaap:LossContingencyOpinionOfCounsel}
-us-gaap:Loss Contingency, Settlement [Hierarchy] {us-gaap:LossContingencySettlementAbstract}
us-gaap:Loss Contingency, Settlement Agreement, Date {us-gaap:LossContingencySettlementAgreementDate}
us-gaap:Loss Contingency, Settlement Agreement, Counterparty's Name {us-gaap:LossContingencySettlementAgreementCounterpartysName}
us-gaap:Loss Contingency, Settlement Agreement, Court {us-gaap:LossContingencySettlementAgreementCourt}
us-gaap:Loss Contingency, Settlement Agreement, Terms {us-gaap:LossContingencySettlementAgreementTerms}
us-gaap:Loss Contingency, Settlement Agreement, Consideration {us-gaap:LossContingencySettlementAgreementConsideration}
us-gaap:Loss Contingency, Settlement Agreement, Report Classification {us-gaap:LossContingencySettlementAgreementReportClassification}
-us-gaap:Gain (Loss) Related to Litigation Settlement [Roll Up] {us-gaap:GainLossRelatedToLitigationSettlementAbstract}
us-gaap:Litigation Settlement, Gross {us-gaap:LitigationSettlementGross}
us-gaap:Litigation Settlement, Expense {us-gaap:LitigationSettlementExpense}
us-gaap:Gain (Loss) Related to Litigation Settlement, Total {us-gaap:GainLossRelatedToLitigationSettlement}
-us-gaap:Loss Contingency, Classification of Accrual [Hierarchy] {us-gaap:LossContingencyClassificationOfAccrualAbstract}
us-gaap:Loss Contingency, Accrual Carrying Value, Current {us-gaap:LossContingencyAccrualCarryingValueCurrent}
us-gaap:Loss Contingency, Accrual Carrying Value, Noncurrent {us-gaap:LossContingencyAccrualCarryingValueNoncurrent}
us-gaap:Loss Contingency, Balance Sheet Caption {us-gaap:LossContingencyBalanceSheetCaption}
us-gaap:Retained Earnings, Appropriated {us-gaap:RetainedEarningsAppropriated}
-us-gaap:Loss Contingency Accrual [Roll Forward] {us-gaap:LossContingencyAccrualRollForward}
us-gaap:Loss Contingency Accrual, at Carrying Value, Beginning Balance {us-gaap:LossContingencyAccrualAtCarryingValue}
-added:Loss Contingency Accrual, Carrying Value, Period Increase (Decrease) [Roll Up] {added:LossContingencyAccrualCarryingValuePeriodIncreaseDecreaseRollUp}
us-gaap:Loss Contingency Accrual, Carrying Value, Provision {us-gaap:LossContingencyAccrualCarryingValueProvision}
us-gaap:Loss Contingency Accrual, Carrying Value, Payments {us-gaap:LossContingencyAccrualCarryingValuePayments}
us-gaap:Loss Contingency Accrual, Carrying Value, Period Increase (Decrease), Total {us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease}
us-gaap:Loss Contingency Accrual, at Carrying Value, Ending Balance {us-gaap:LossContingencyAccrualAtCarryingValue}
-us-gaap:Loss Contingency, Insurance-related Assessment [Hierarchy] {us-gaap:LossContingencyInsuranceRelatedAssessmentAbstract}
us-gaap:Loss Contingency, Undiscounted Amount of Insurance-related Assessment Liability {us-gaap:LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability}
-us-gaap:Loss Contingency, Discounted Amount of Insurance-related Assessment Liability {us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiability}
us-gaap:Loss Contingency, Discounted Amount of Insurance-related Assessment Liability, Payment Period {us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiabilityPaymentPeriod}
us-gaap:Loss Contingency, Discounted Amount of Insurance-related Assessment Liability, Realization Period for Associated Asset Offsets {us-gaap:LossContingencyDiscountedAmountOfInsuranceRelatedAssessmentLiabilityRealizationPeriodForAssociatedAssetOffsets}
us-gaap:Loss Contingency Accrual, Insurance-related Assessment, Discount Rate {us-gaap:LossContingencyAccrualInsuranceRelatedAssessmentDiscountRate}
us-gaap:Loss Contingency Accrual, Insurance-related Assessment, Premium Tax Offset {us-gaap:LossContingencyAccrualInsuranceRelatedAssessmentPremiumTaxOffset}
us-gaap:Loss Contingency Accrual, Insurance-related Assessment, Policy Surcharge Asset {us-gaap:LossContingencyAccrualInsuranceRelatedAssessmentPolicySurchargeAsset}
-us-gaap:Loss Contingency, Related Receivable [Hierarchy] {us-gaap:LossContingencyRelatedReceivableAbstract}
us-gaap:Loss Contingency, Related Receivable, Caption {us-gaap:LossContingencyRelatedReceivableCaption}
-us-gaap:Loss Contingency, Related Receivable Carrying Value [Roll Up] {us-gaap:LossContingencyRelatedReceivableCarryingValueAbstract}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Current {us-gaap:LossContingencyRelatedReceivableCarryingValueCurrent}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Noncurrent {us-gaap:LossContingencyRelatedReceivableCarryingValueNoncurrent}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Total {us-gaap:LossContingencyRelatedReceivableCarryingValue}
-us-gaap:Movement in Loss Contingency Related Receivable, Increase (Decrease) [Roll Forward] {us-gaap:MovementInLossContingencyRelatedReceivableIncreaseDecreaseRollForward}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Beginning Balance {us-gaap:LossContingencyRelatedReceivableCarryingValue}
-added:Loss Contingency, Related Receivable Carrying Value, Period Increase (Decrease) [Roll Up] {added:LossContingencyRelatedReceivableCarryingValuePeriodIncreaseDecreaseRollUp}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Additions {us-gaap:LossContingencyRelatedReceivableCarryingValueAdditions}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Receipts {us-gaap:LossContingencyRelatedReceivableCarryingValueReceipts}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Period Increase (Decrease), Total {us-gaap:LossContingencyRelatedReceivableCarryingValuePeriodIncreaseDecrease}
us-gaap:Loss Contingency, Related Receivable Carrying Value, Ending Balance {us-gaap:LossContingencyRelatedReceivableCarryingValue}
-us-gaap:Loss Contingency, Claims Quantities [Hierarchy] {us-gaap:LossContingencyClaimsQuantitiesAbstract}
us-gaap:Loss Contingency, Pending Claims, Number {us-gaap:LossContingencyPendingClaimsNumber}
us-gaap:Loss Contingency, New Claims Filed, Number {us-gaap:LossContingencyNewClaimsFiledNumber}
us-gaap:Loss Contingency, Claims Settled and Dismissed, Number {us-gaap:LossContingencyClaimsSettledAndDismissedNumber}
-us-gaap:Product Liability Contingency [Table] {ID175}
-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:Product Liability Contingency [Line Items] {us-gaap:ProductLiabilityContingencyLineItems}
us-gaap:Product Liability Contingencies [Table Text Block] {us-gaap:ProductLiabilityContingenciesTextBlock}
-added:Product Liability Contingency [Hierarchy] {added:ProductLiabilityContingencyHierarchy}
us-gaap:Product Liability Contingency, Description {us-gaap:ProductLiabilityContingencyDescription}
us-gaap:Product Liability Contingency, Geographic Areas {us-gaap:ProductLiabilityContingencyGeographicAreas}
us-gaap:Product Liability Contingency, Management Assessment Process {us-gaap:ProductLiabilityContingencyManagementAssessmentProcess}
us-gaap:Product Liability Contingency, Accrual, Assumptions {us-gaap:ProductLiabilityContingencyAccrualAssumptions}
us-gaap:Product Liability Contingency, Circumstances Impacting Precision of Estimate {us-gaap:ProductLiabilityContingencyCircumstancesImpactingPrecisionOfEstimate}
us-gaap:Product Liability Contingency, Factors Changing Estimate {us-gaap:ProductLiabilityContingencyFactorsChangingEstimate}
us-gaap:Product Liability Contingency, Loss Inestimable Explanation {us-gaap:ProductLiabilityContingencyLossInestimableExplanation}
us-gaap:Product Liability Contingency, Accrual, Discount Rate {us-gaap:ProductLiabilityContingencyAccrualDiscountRate}
us-gaap:Product Liability Contingency, Accrual, Discount Amount {us-gaap:ProductLiabilityContingencyAccrualDiscountAmount}
us-gaap:Product Liability Contingency, Accrual, Present Value {us-gaap:ProductLiabilityContingencyAccrualPresentValue}
us-gaap:Product Liability Contingency, Accrual, Caption {us-gaap:ProductLiabilityContingencyAccrualCaption}
us-gaap:Product Liability Contingency, Indication Accrual May Change {us-gaap:ProductLiabilityContingencyIndicationAccrualMayChange}
-us-gaap:Product Liability Contingency, Loss Exposure Not Accrued, Description {us-gaap:ProductLiabilityContingencyLossExposureNotAccruedDescription}
us-gaap:Product Liability Contingency, Loss Exposure Not Accrued, Best Estimate {us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate}
us-gaap:Product Liability Contingency, Loss Exposure Not Accrued, Low Estimate {us-gaap:ProductLiabilityContingencyLossExposureNotAccruedLowEstimate}
us-gaap:Product Liability Contingency, Loss Exposure Not Accrued, High Estimate {us-gaap:ProductLiabilityContingencyLossExposureNotAccruedHighEstimate}
us-gaap:Product Liability Contingency, Loss Exposure Not Accrued, Third Party Recovery Commentary {us-gaap:ProductLiabilityContingencyLossExposureNotAccruedThirdPartyRecoveryCommentary}
-us-gaap:Product Liability Contingency, Loss Exposure in Excess of Accrual, Description {us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualDescription}
us-gaap:Product Liability Contingency, Loss Exposure in Excess of Accrual, Best Estimate {us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualBestEstimate}
us-gaap:Product Liability Contingency, Loss Exposure in Excess of Accrual, Low Estimate {us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualLowEstimate}
us-gaap:Product Liability Contingency, Loss Exposure in Excess of Accrual, High Estimate {us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualHighEstimate}
us-gaap:Product Liability Contingency, Unasserted Claims {us-gaap:ProductLiabilityContingencyUnassertedClaims}
us-gaap:Product Liability Contingency, Uncertainties from Joint and Several Liability {us-gaap:ProductLiabilityContingencyUncertaintiesFromJointAndSeveralLiability}
us-gaap:Product Liability Contingency, Uncertainties from Insurance {us-gaap:ProductLiabilityContingencyUncertaintiesFromInsurance}
us-gaap:Product Liability Contingency, Time Frame of Disbursements {us-gaap:ProductLiabilityContingencyTimeFrameOfDisbursements}
us-gaap:Product Liability Contingency, Third Party Recovery {us-gaap:ProductLiabilityContingencyThirdPartyRecovery}
us-gaap:Product Liability Contingency, Third Party Recovery, Percentage {us-gaap:ProductLiabilityContingencyThirdPartyRecoveryPercentage}
-us-gaap:Loss Contingency Accrual , Product Liability, Net [Hierarchy] {us-gaap:LossContingencyAccrualProductLiabilityNetAbstract}
us-gaap:Loss Contingency Accrual , Product Liability, Discount {us-gaap:LossContingencyAccrualProductLiabilityDiscount}
us-gaap:Loss Contingency Accrual , Product Liability, Net {us-gaap:LossContingencyAccrualProductLiabilityNet}
us-gaap:Loss Contingency Accrual , Product Liability, Net, Explanation of Material Change in Accrual {us-gaap:LossContingencyAccrualProductLiabilityNetExplanationOfMaterialChangeInAccrual}
-us-gaap:Loss Contingency Accrual , Product Liability, Material Components [Hierarchy] {us-gaap:LossContingencyAccrualProductLiabilityMaterialComponentsAbstract}
us-gaap:Product Liability Accrual, Material Components {us-gaap:ProductLiabilityAccrualMaterialComponents}
us-gaap:Product Liability Accrual, Component Amount {us-gaap:ProductLiabilityAccrualComponentAmount}
us-gaap:Product Liability Accrual, Period Expense, Caption {us-gaap:ProductLiabilityAccrualPeriodExpenseCaption}
us-gaap:Product Liability Accrual, Period Expense {us-gaap:ProductLiabilityAccrualPeriodExpense}
-us-gaap:Loss Contingency Accrual , Product Liability, Gross [Roll Up] {us-gaap:LossContingencyAccrualProductLiabilityGrossAbstract}
us-gaap:Loss Contingency Accrual , Product Liability, Undiscounted, Due within One Year {us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueWithinOneYear}
us-gaap:Loss Contingency Accrual , Product Liability, Undiscounted, Due in Second Year {us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInSecondYear}
us-gaap:Loss Contingency Accrual , Product Liability, Undiscounted, Due in Third Year {us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInThirdYear}
us-gaap:Loss Contingency Accrual , Product Liability, Undiscounted, Due in Fourth Year {us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInFourthYear}
us-gaap:Loss Contingency Accrual , Product Liability, Undiscounted, Due in Fifth Year {us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInFifthYear}
us-gaap:Loss Contingency Accrual , Product Liability, Undiscounted, Due after Fifth Year {us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueAfterFifthYear}
us-gaap:Loss Contingency Accrual , Product Liability, Gross, Total {us-gaap:LossContingencyAccrualProductLiabilityGross}
-us-gaap:Gain Contingencies [Table] {ID227}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Gain Contingencies Nature [Axis] {us-gaap:GainContingenciesByNatureAxis}
-us-gaap:Gain Contingency, Nature [Domain] {us-gaap:GainContingencyNatureDomain}
us-gaap:Positive Outcome of Litigation [Member] {us-gaap:PositiveOutcomeOfLitigationMember}
us-gaap:Insurance Settlement [Member] {us-gaap:InsuranceSettlementMember}
us-gaap:Favorable Regulatory Action [Member] {us-gaap:FavorableRegulatoryActionMember}
us-gaap:Reduction in Taxes [Member] {us-gaap:ReductionInTaxesMember}
-us-gaap:Gain Contingencies [Line Items] {us-gaap:GainContingenciesLineItems}
us-gaap:Schedule of Gain Contingencies by Contingency [Table Text Block] {us-gaap:ScheduleOfGainContingenciesByContingencyTextBlock}
-added:Gain Contingencies [Hierarchy] {added:GainContingenciesHierarchy}
us-gaap:Gain Contingency, Description {us-gaap:GainContingencyDescription}
us-gaap:Former Gain Contingency, Recognized in Current Period {us-gaap:FormerGainContingencyRecognizedInCurrentPeriod}
us-gaap:Gain Contingency, Income Statement Caption {us-gaap:GainContingencyIncomeStatementCaption}
us-gaap:Gain Contingency, Unrecorded Amount {us-gaap:GainContingencyUnrecordedAmount}
-us-gaap:Purchase Commitment, Excluding Long-term Commitment [Table] {ID243}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Purchase Commitment, Excluding Long-term Commitment [Axis] {us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis}
-us-gaap:Purchase Commitment, Excluding Long-term Commitment [Domain] {us-gaap:PurchaseCommitmentExcludingLongtermCommitmentDomain}
us-gaap:Purchase Commitment [Member] {us-gaap:PurchaseCommitmentMember}
-us-gaap:Purchase Commitment, Excluding Long-term Commitment [Line Items] {us-gaap:PurchaseCommitmentExcludingLongtermCommitmentLineItems}
us-gaap:Purchase Commitment, Excluding Long-term Commitment [Table Text Block] {us-gaap:PurchaseCommitmentExcludingLongtermCommitmentTableTextBlock}
-added:Purchase Commitment, Excluding Long-term Commitment [Hierarchy] {added:PurchaseCommitmentExcludingLong-termCommitmentHierarchy}
us-gaap:Purchase Commitment, Description {us-gaap:SignificantPurchaseCommitmentDescription}
us-gaap:Purchase Commitment, Remaining Minimum Amount Committed {us-gaap:SignificantPurchaseCommitmentRemainingMinimumAmountCommitted}
-us-gaap:Supply Commitment [Table] {ID254}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Supply Commitment [Axis] {us-gaap:SupplyCommitmentAxis}
-us-gaap:Supply Commitment Arrangement [Domain] {us-gaap:SupplyCommitmentArrangementMember}
us-gaap:Supply Commitment [Member] {us-gaap:SupplyCommitmentMember}
-us-gaap:Supply Commitment [Line Items] {us-gaap:SupplyCommitmentLineItems}
us-gaap:Supply Commitment [Table Text Block] {us-gaap:SupplyCommitmentTableTextBlock}
-added:Supply Commitment [Hierarchy] {added:SupplyCommitmentHierarchy}
us-gaap:Supply Commitment, Description {us-gaap:SignificantSupplyCommitmentDescription}
us-gaap:Supply Commitment, Remaining Minimum Amount Committed {us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted}
-us-gaap:Long-term Purchase Commitment [Table] {ID265}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Long-term Purchase Commitment Category of Item Purchased [Axis] {us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis}
-us-gaap:Long-term Purchase Commitment, Category of Item Purchased [Domain] {us-gaap:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain}
us-gaap:Capital Additions [Member] {us-gaap:CapitalAdditionsMember}
us-gaap:Inventories [Member] {us-gaap:InventoriesMember}
us-gaap:Research and Development Arrangement [Member] {us-gaap:ResearchAndDevelopmentArrangementMember}
-us-gaap:Long-term Purchase Commitment [Line Items] {us-gaap:LongTermPurchaseCommitmentLineItems}
us-gaap:Long-term Purchase Commitment [Table Text Block] {us-gaap:LongTermPurchaseCommitmentTextBlock}
-added:Long-term Purchase Commitment [Hierarchy] {added:Long-termPurchaseCommitmentHierarchy}
us-gaap:Long-term Purchase Commitment, Description {us-gaap:LongTermPurchaseCommitmentDescription}
us-gaap:Long-term Purchase Commitment, Minimum Quantity Required {us-gaap:LongTermPurchaseCommitmentMinimumQuantityRequired}
us-gaap:Long-term Purchase Commitment, Potential Adverse Consequences {us-gaap:LongTermPurchaseCommitmentPotentialAdverseConsequences}
us-gaap:Long-term Purchase Commitment, Time Period {us-gaap:LongTermPurchaseCommitmentTimePeriod}
us-gaap:Long-term Purchase Commitment, Milestones {us-gaap:LongTermPurchaseCommitmentMilestones}
us-gaap:Long-term Purchase Commitment, Amount {us-gaap:LongTermPurchaseCommitmentAmount}
us-gaap:Long-term Purchase Commitment, Specified Form of Payment {us-gaap:LongTermPurchaseCommitmentSpecifiedFormOfPayment}
-us-gaap:Recorded Unconditional Purchase Obligation [Table] {ID283}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Recorded Unconditional Purchase Obligation Category of Item Purchased [Axis] {us-gaap:RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis}
-us-gaap:Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] {us-gaap:UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain}
us-gaap:Capital Additions [Member] {us-gaap:CapitalAdditionsMember}
us-gaap:Inventories [Member] {us-gaap:InventoriesMember}
us-gaap:Public Utilities, Inventory, Fuel [Member] {us-gaap:PublicUtilitiesInventoryFuelMember}
us-gaap:Research and Development Arrangement [Member] {us-gaap:ResearchAndDevelopmentArrangementMember}
us-gaap:Capacity [Member] {us-gaap:CapacityMember}
-us-gaap:Recorded Unconditional Purchase Obligation [Line Items] {us-gaap:RecordedUnconditionalPurchaseObligationLineItems}
us-gaap:Recorded Unconditional Purchase Obligations [Table Text Block] {us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock}
-added:Recorded Unconditional Purchase Obligation [Hierarchy] {added:RecordedUnconditionalPurchaseObligationHierarchy}
us-gaap:Recorded Unconditional Purchase Obligation, Description {us-gaap:RecordedUnconditionalPurchaseObligationDescription}
us-gaap:Recorded Unconditional Purchase Obligation, Amount of Maturities and Sinking Fund Requirements {us-gaap:RecordedUnconditionalPurchaseObligationAmountOfMaturitiesAndSinkingFundRequirements}
us-gaap:Recorded Unconditional Purchase Obligation, Nonfinancial Assets Pledged as Security, Description {us-gaap:RecordedUnconditionalPurchaseObligationNonfinancialAssetsPledgedAsSecurityDescription}
us-gaap:Recorded Unconditional Purchase Obligation, Nonfinancial Assets Pledged as Security, Value {us-gaap:RecordedUnconditionalPurchaseObligationNonfinancialAssetsPledgedAsSecurityValue}
us-gaap:Recorded Unconditional Purchase Obligation, Minimum Quantity Required {us-gaap:RecordedUnconditionalPurchaseObligationMinimumQuantityRequired}
-us-gaap:Recorded Unconditional Purchase Obligation Payment Schedule [Roll Up] {us-gaap:RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract}
us-gaap:Recorded Unconditional Purchase Obligation Due within One Year {us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear}
us-gaap:Recorded Unconditional Purchase Obligation Due in Second Year {us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear}
us-gaap:Recorded Unconditional Purchase Obligation Due in Third Year {us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear}
us-gaap:Recorded Unconditional Purchase Obligation Due in Fourth Year {us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear}
us-gaap:Recorded Unconditional Purchase Obligation Due in Fifth Year {us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear}
us-gaap:Recorded Unconditional Purchase Obligation Due after Fifth Year {us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear}
us-gaap:Recorded Unconditional Purchase Obligation, Total {us-gaap:RecordedUnconditionalPurchaseObligation}
-us-gaap:Unrecorded Unconditional Purchase Obligation [Table] {ID309}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Unrecorded Unconditional Purchase Obligation Category of Item Purchased [Axis] {us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis}
-us-gaap:Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] {us-gaap:UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain}
us-gaap:Capital Additions [Member] {us-gaap:CapitalAdditionsMember}
us-gaap:Inventories [Member] {us-gaap:InventoriesMember}
us-gaap:Public Utilities, Inventory, Fuel [Member] {us-gaap:PublicUtilitiesInventoryFuelMember}
us-gaap:Research and Development Arrangement [Member] {us-gaap:ResearchAndDevelopmentArrangementMember}
us-gaap:Capacity [Member] {us-gaap:CapacityMember}
-us-gaap:Unrecorded Unconditional Purchase Obligation [Line Items] {us-gaap:UnrecordedUnconditionalPurchaseObligationLineItems}
us-gaap:Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] {us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock}
-added:Unrecorded Unconditional Purchase Obligation [Hierarchy] {added:UnrecordedUnconditionalPurchaseObligationHierarchy}
us-gaap:Unrecorded Unconditional Purchase Obligation, Description {us-gaap:UnrecordedUnconditionalPurchaseObligationDescription}
us-gaap:Term of Unrecorded Unconditional Purchase Obligation {us-gaap:TermOfUnrecordedUnconditionalPurchaseObligation}
us-gaap:Unrecorded Unconditional Purchase Obligation, Nature of Variable Components {us-gaap:UnrecordedUnconditionalPurchaseObligationNatureOfVariableComponents}
us-gaap:Unrecorded Unconditional Purchase Obligation, Purchases {us-gaap:UnrecordedUnconditionalPurchaseObligationPurchases}
us-gaap:Unrecorded Unconditional Purchase Obligation, Imputed Interest {us-gaap:UnrecordedUnconditionalPurchaseObligationImputedInterest}
us-gaap:Unrecorded Unconditional Purchase Obligation, Minimum Quantity Required {us-gaap:UnrecordedUnconditionalPurchaseObligationMinimumQuantityRequired}
us-gaap:Unrecorded Unconditional Purchase Obligation, Contract Quantity Received {us-gaap:UnrecordedUnconditionalPurchaseObligationContractQuantityReceived}
us-gaap:Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased {us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased}
us-gaap:Unrecorded Unconditional Purchase Obligation, Maximum Quantity {us-gaap:UnrecordedUnconditionalPurchaseObligationMaximumQuantity}
-us-gaap:Unrecorded Unconditional Purchase Obligation [Roll Up] {us-gaap:UnrecordedUnconditionalPurchaseObligationAbstract}
us-gaap:Unrecorded Unconditional Purchase Obligation, Due within One Year {us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary}
us-gaap:Unrecorded Unconditional Purchase Obligation, Due within Two Years {us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary}
us-gaap:Unrecorded Unconditional Purchase Obligation, Due within Three Years {us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary}
us-gaap:Unrecorded Unconditional Purchase Obligation, Due within Four Years {us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary}
us-gaap:Unrecorded Unconditional Purchase Obligation, Due within Five Years {us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary}
us-gaap:Unrecorded Unconditional Purchase Obligation, Due after Five Years {us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears}
us-gaap:Unrecorded Unconditional Purchase Obligation, Total {us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount}
-us-gaap:Registration Payment Arrangement [Table] {ID339}
-dei:Legal Entity [Axis] {dei:LegalEntityAxis}
dei:Consolidated Entity [Domain] {dei:EntityDomain}
-us-gaap:Registration Payment Arrangement [Axis] {us-gaap:RegistrationPaymentArrangementByArrangementAxis}
us-gaap:Registration Payment Arrangement, All Arrangements [Domain] {us-gaap:RegistrationPaymentArrangementArrangementDomain}
-us-gaap:Registration Payment Arrangement [Line Items] {us-gaap:RegistrationPaymentArrangementLineItems}
us-gaap:Registration Payment Arrangement [Table Text Block] {us-gaap:RegistrationPaymentArrangementTextBlock}
-added:Registration Payment Arrangement [Hierarchy] {added:RegistrationPaymentArrangementHierarchy}
us-gaap:Registration Payment Arrangement, Term {us-gaap:RegistrationPaymentArrangementTerm}
us-gaap:Registration Payment Arrangement, Subject Financial Instrument {us-gaap:RegistrationPaymentArrangementSubjectFinancialInstrument}
us-gaap:Registration Payment Arrangement, Event to Transfer Consideration {us-gaap:RegistrationPaymentArrangementEventToTransferConsideration}
us-gaap:Registration Payment Arrangement, Settlement Alternatives {us-gaap:RegistrationPaymentArrangementSettlementAlternatives}
us-gaap:Registration Payment Arrangement, Maximum Potential Consideration {us-gaap:RegistrationPaymentArrangementMaximumPotentialConsideration}
us-gaap:Registration Payment Arrangement, Unlimited Consideration {us-gaap:RegistrationPaymentArrangementUnlimitedConsideration}
us-gaap:Registration Payment Arrangement, Accrual Carrying Value {us-gaap:RegistrationPaymentArrangementAccrualCarryingValue}
us-gaap:Registration Payment Arrangement, Balance Sheet Caption {us-gaap:RegistrationPaymentArrangementBalanceSheetCaption}
us-gaap:Registration Payment Arrangement, Gains and Losses Classification {us-gaap:RegistrationPaymentArrangementGainsAndLossesClassification}
us-gaap:Registration Payment Arrangement, Gains and Losses {us-gaap:RegistrationPaymentArrangementGainsAndLosses}