 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp02 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp02 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp011 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp03 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp03 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp04 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp04 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp041 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp05 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp05 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp06 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp06 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp07 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp07 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp08 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09 |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/RetirementBenefitsTmp09 |
 | us-gaap:DefinedBenefitPlanBenefitObligation | summation-item | http://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits |
 | us-gaap:DefinedBenefitPlanFairValueOfPlanAssets | summation-item | http://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits |