XML 53 R97.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Pension and Other Postretirement Benefits Pension Plan Asset Allocation (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended |
--- | --- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 01, 2014
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Actual Plan Asset Allocations | 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations |  | 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations |  |
Fair Value of Plan assets | $ 305,520 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets |  | $ 199,304 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets |  |
U.S. Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Target Allocation Percentage Of Assets | 50.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember |  |  |  |
Actual Plan Asset Allocations | 42.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember |  | 43.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember |  |
Fair Value of Plan assets | 79,148 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember |  | 86,323 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember |  |
International Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Target Allocation Percentage Of Assets | 15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember |  |  |  |
Actual Plan Asset Allocations | 18.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember |  | 20.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember |  |
Fair Value of Plan assets | 33,720 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember |  | 40,093 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember |  |
Fixed Income Securities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Target Allocation Percentage Of Assets | 35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember |  |  |  |
Actual Plan Asset Allocations | 40.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember |  | 37.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember |  |
Fair Value of Plan assets | 76,204 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember |  | 72,888 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember |  |
Plan receivable [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 116,448 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_PlanreceivableMember | [1] |  |  |
Fair Value, Inputs, Level 1 [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 189,072 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 199,304 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Fair Value, Inputs, Level 1 [Member] | U.S. Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 79,148 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 86,323 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Fair Value, Inputs, Level 1 [Member] | International Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 33,720 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 40,093 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Fair Value, Inputs, Level 1 [Member] | Fixed Income Securities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 76,204 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 72,888 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Fair Value, Inputs, Level 1 [Member] | Plan receivable [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_PlanreceivableMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [1] |  |  |
Fair Value, Inputs, Level 2 [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Fair Value, Inputs, Level 2 [Member] | U.S. Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Fair Value, Inputs, Level 2 [Member] | International Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Fair Value, Inputs, Level 2 [Member] | Fixed Income Securities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Fair Value, Inputs, Level 2 [Member] | Plan receivable [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_PlanreceivableMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [1] |  |  |
Fair Value, Inputs, Level 3 [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 116,448 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Fair Value, Inputs, Level 3 [Member] | U.S. Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Fair Value, Inputs, Level 3 [Member] | International Equities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_InternationalEquitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Fair Value, Inputs, Level 3 [Member] | Fixed Income Securities [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_FixedIncomeSecuritiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Fair Value, Inputs, Level 3 [Member] | Plan receivable [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Fair Value of Plan assets | 116,448 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = cenx_PlanreceivableMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [1] |  |  |
Defined Benefit Pension Plans [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Expected return on plan assets | 7.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 7.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 8.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Fair Value of Plan assets | $ 305,520 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | $ 199,304 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | $ 96,234 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Mt. Holly Smelter [Member] |  |  |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |  |  |
Percentage of voting interests acquired (percentage) |  |  |  |  | 50.30%us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage / us-gaap_BusinessAcquisitionAxis = cenx_Mt.HollySmelterMember
[1] | Represents the receivable to the Century Aluminum of South Carolina defined benefit plan related to pension funding obligations under the Stock Purchase Agreement. Amount is subject to final approval by the parties which is expected in the second quarter of 2015.

X
- Definition Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date. + References No definition available. + Details
Name: | us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition An assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Expected Long-Term Rate of Return on Plan Assets -URI http://asc.fasb.org/extlink&oid=6512013 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(3) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Assets, usually stocks, bonds, and other investments, that have been segregated and restricted (usually in a trust) to provide benefits, at their fair value as of the measurement date. Plan assets include amounts contributed by the employer (and by employees for a contributory plan) and amounts earned from investing the contributions, less benefits paid. If a plan has liabilities other than for benefits, those non-benefit obligations may be considered as reductions of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 35 -Paragraph 50 -URI http://asc.fasb.org/extlink&oid=29635418&loc=d3e12355-114930 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Target allocation of investments of this type to total plan assets presented on a weighted average basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of fair value of investments (categorized by debt securities, equity securities, real estate and other plan assets) to the fair value of plan assets held. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cenx_Mt.HollySmelterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cenx_InternationalEquitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=cenx_PlanreceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |