Defined Benefit Plan Disclosure [Line Items]

NameDefinedBenefitPlanDisclosureLineItems
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Defined Benefit Plan Disclosure [Line Items]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

Related Child Concepts

NameRelation TypeRole
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp02
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp02ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp02ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012
us-gaap:DefinedBenefitPlanContributionsByEmployer
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanContributionsByEmployer
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTaxAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTaxAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp03
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp03ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp03ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp04
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp04ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp04ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041
us-gaap:DefinedBenefitPlanFundingStatusExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundingStatusExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp05
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp05ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp05ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp06
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp06ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp06ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp07
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp07ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp07ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08
us-gaap:DefinedBenefitPlanSponsorLocationExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanSponsorLocationExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09
us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTaxAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTaxAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09ScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanRollForwardsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTaxAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanInformationAboutPlanAssetsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanExpectedAmountsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanAdditionalInformationAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanSponsorLocationExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanFundingStatusExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:DefinedBenefitPlanPlanNameExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
allhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundedStatusOfPlanAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanRollForwardsAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAfterTaxAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTaxAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanInformationAboutPlanAssetsAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanExpectedAmountsAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanAdditionalInformationAbstract
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanSponsorLocationExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanTaxStatusExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanFundingStatusExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable
us-gaap:DefinedBenefitPlanPlanNameExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp02
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp012
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp03
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp04
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp05
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp06
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp07
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09
us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits