| Name | DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | instant |
| Substitution Group | xbrli:item |
| Balance | debit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source | Taxonomy Implementation Guide | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Retirement Benefits-Phase 1 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| pdfURI | https://www.fasb.org/retirementbenefitsphase1_2017 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Positive_XBRL_Value | Enter a positive XBRL value for future amortization of prior service cost. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Negative_XBRL_Value | Enter a negative XBRL value for future amortization of prior service credit. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Topic | 715 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| SubTopic | 20 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Paragraph | 1 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Subparagraph | (s) | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| URI | http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits | |
us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear | summation-item | http://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits | |
us-gaap:DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefitsScheduleOfDefinedBenefitPlansDisclosuresTable |