| Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
| 1 |
Environmental Loss Site Contingencies, by Site [Table] |
Table |
|
|
us-gaap:SiteContingencyTable |
| 2 |
Legal Entity [Axis] |
Axis |
|
|
dei:LegalEntityAxis |
| 3 |
Consolidated Entity [Domain] |
Member |
|
|
dei:EntityDomain |
| 4 |
Site Contingency Nature [Axis] |
Axis |
|
|
us-gaap:SiteContingencyByNatureAxis |
| 5 |
Site Contingency, Nature of Contingency [Domain] |
Member |
|
|
us-gaap:SiteContingencyNatureOfContingencyDomain |
| 6 |
Site Contingency [Line Items] |
LineItems |
|
|
us-gaap:SiteContingencyLineItems |
| 7 |
Site Contingency [Hierarchy] |
Abstract |
|
|
added:SiteContingencyHierarchy |
| 8 |
Site Contingency, Name of Site |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyNameOfSite |
| 9 |
Site Contingency, Sold Status |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencySoldStatus |
| 10 |
Site Contingency, Management Assessment Process |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyManagementAssessmentProcess |
| 11 |
Site Contingency, Accrual, Assumptions |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyAccrualAssumptions |
| 12 |
Site Contingency, Circumstances Impacting Precision of Estimate |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyCircumstancesImpactingPrecisionOfEstimate |
| 13 |
Site Contingency, Factors Changing Estimate |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyFactorsChangingEstimate |
| 14 |
Site Contingency, Loss Inestimable Explanation |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyLossInestimableExplanation |
| 15 |
Site Contingency, Accrual, Undiscounted Amount |
Concept (Monetary) |
As Of |
Credit |
us-gaap:SiteContingencyAccrualUndiscountedAmount |
| 16 |
Site Contingency, Accrual, Discount Rate |
Concept (Percent) |
As Of |
|
us-gaap:SiteContingencyAccrualDiscountRate |
| 17 |
Site Contingency, Accrual, Discount Amount |
Concept (Monetary) |
As Of |
Debit |
us-gaap:SiteContingencyAccrualDiscountAmount |
| 18 |
Site Contingency, Accrual, Present Value |
Concept (Monetary) |
As Of |
Credit |
us-gaap:SiteContingencyAccrualPresentValue |
| 19 |
Site Contingency, Accrual, Caption |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyAccrualCaption |
| 20 |
Site Contingency, Indication Accrual May Change |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyIndicationAccrualMayChange |
| 21 |
Site Contingency, Loss Exposure Not Accrued, Description |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyLossExposureNotAccruedDescription |
| 22 |
Site Contingency, Loss Exposure Not Accrued, Best Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:SiteContingencyLossExposureNotAccruedBestEstimate |
| 23 |
Site Contingency, Loss Exposure Not Accrued, Low Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:SiteContingencyLossExposureNotAccruedLowEstimate |
| 24 |
Site Contingency, Loss Exposure Not Accrued, High Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:SiteContingencyLossExposureNotAccruedHighEstimate |
| 25 |
Site Contingency, Loss Exposure Not Accrued, Third Party Recovery Commentary |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyLossExposureNotAccruedThirdPartyRecoveryCommentary |
| 26 |
Site Contingency, Loss Exposure in Excess of Accrual, Description |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyLossExposureInExcessOfAccrualDescription |
| 27 |
Site Contingency, Loss Exposure in Excess of Accrual, Best Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:SiteContingencyLossExposureInExcessOfAccrualBestEstimate |
| 28 |
Site Contingency, Loss Exposure in Excess of Accrual, Low Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:SiteContingencyLossExposureInExcessOfAccrualLowEstimate |
| 29 |
Site Contingency, Loss Exposure in Excess of Accrual, High Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:SiteContingencyLossExposureInExcessOfAccrualHighEstimate |
| 30 |
Site Contingency, Unasserted Claims |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyUnassertedClaims |
| 31 |
Site Contingency, Uncertainties from Joint and Several Liability |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyUncertaintiesFromJointAndSeveralLiability |
| 32 |
Site Contingency, Uncertainties from Insurance |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyUncertaintiesFromInsurance |
| 33 |
Site Contingency, Time Frame of Disbursements |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyTimeFrameOfDisbursements |
| 34 |
Site Contingency, Time Frame for Recognized Probable Recoveries |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyTimeFrameForRecognizedProbableRecoveries |
| 35 |
Site Contingency, Names of Other Potentially Responsible Parties |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyNamesOfOtherPotentiallyResponsibleParties |
| 36 |
Site Contingency, Nature and Terms of Cost Sharing Relationships |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyNatureAndTermsOfCostSharingRelationships |
| 37 |
Site Contingency, Status of Regulatory Proceedings |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyStatusOfRegulatoryProceedings |
| 38 |
Site Contingency, Estimated Time Frame to Resolve Contingency |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyEstimatedTimeFrameToResolveContingency |
| 39 |
Site Contingency, Environmental Remediation Costs Recognized |
Concept (Text/String) |
For Period |
|
us-gaap:SiteContingencyEnvironmentalRemediationCostsRecognized |
| 40 |
Site Contingency, Recovery from Third Party of Environmental Remediation Cost |
Concept (Monetary) |
For Period |
Credit |
us-gaap:SiteContingencyRecoveryFromThirdPartyOfEnvironmentalRemediationCost |