XML 120 R102.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Pension and Postretirement Benefits - Narrative (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 PensionFunds | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2019
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Assumed health care cost trend rate | 7.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate | 8.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate |  |
Decrease in assumed health care cost trend rate | 0.50%vvi_DefinedBenefitPlanDecreaseInAssumedHealthCareCostTrendRate | 0.50%vvi_DefinedBenefitPlanDecreaseInAssumedHealthCareCostTrendRate |  |
Effect of one percentage point increase on accumulated post retirement benefit obligation | $ 1,800,000 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation |  |  |
Effect of one percentage point increase in assumed health care cost trend rate on total service and interest cost components | 100,000 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents |  |  |
Effect of one percentage point decrease in assumed health care cost trend rate on accumulated post retirement benefit obligation | 1,500,000 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1 |  |  |
Effect of one percentage point decrease in assumed health care cost trend rate on total service and interest cost components | 100,000 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1 |  |  |
Maximum percentage of funding status of plans in red zone | 65.00%vvi_MaximumPercentageOfFundingStatusOfPlanInRedZone |  |  |
Maximum percentage of funding status of plans in yellow zone | 80.00%vvi_MaximumPercentageOfFundingStatusOfPlanInYellowZone |  |  |
Maximum percentage of funding status of plans in green zone | 80.00%vvi_MinimumPercentageOfFundingStatusOfPlanInGreenZone |  |  |
Percentage of excess employer contributions | 5.00%vvi_PercentageOfExcessEmployerContributionMadeWithBaseOfPlansForms |  |  |
Aggregate number of funds | 41 vvi_PensionPlanAggregateNumberofFunds |  |  |
Cost of other employee benefit plans | 100,000 us-gaap_DefinedContributionPlanCostRecognized | 1,300,000 us-gaap_DefinedContributionPlanCostRecognized | 1,700,000 us-gaap_DefinedContributionPlanCostRecognized |
Funded Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Funded status | (4,814,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_FundedPlanMember | (2,563,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_FundedPlanMember |  |
Amount expected to contribute in postretirement benefit plans | 1,400,000 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_FundedPlanMember |  |  |
Unfunded Pension Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Funded status | (11,127,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_UnfundedPensionPlansDefinedBenefitMember | (10,536,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_UnfundedPensionPlansDefinedBenefitMember |  |
Amount expected to contribute in postretirement benefit plans | 800,000 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_UnfundedPensionPlansDefinedBenefitMember |  |  |
Foreign Pension Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Estimated net actuarial loss for pension plans that is expected to be amortized | 145,000 us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | (248,000)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | (201,000)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
Net actuarial losses for the foreign funded plans (before tax) | 4,000,000 vvi_DefinedBenefitFundedPlanActuarialGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | 3,800,000 vvi_DefinedBenefitFundedPlanActuarialGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Net actuarial losses for the foreign funded plans (after tax) | 3,100,000 vvi_DefinedBenefitFundedPlanActuarialGainLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | 2,800,000 vvi_DefinedBenefitFundedPlanActuarialGainLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Net actuarial losses for the foreign unfunded plans (before tax) | 407,000 vvi_DefinedBenefitUnfundedPlanActuarialGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | 367,000 vvi_DefinedBenefitUnfundedPlanActuarialGainLossBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Net actuarial losses for the foreign unfunded plans (after tax) | 213,000 vvi_DefinedBenefitUnfundedPlanActuarialGainLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | 275,000 vvi_DefinedBenefitUnfundedPlanActuarialGainLossNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Foreign Pension Plans | Funded Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Funded status | (269,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_FundedPlanMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | 100,000 us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_FundedPlanMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Liabilities of funded plans |  | 100,000 us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_FundedPlanMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Foreign Pension Plans | Unfunded Pension Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Funded status | (2,756,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_UnfundedPensionPlansDefinedBenefitMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | (2,911,000)us-gaap_DefinedBenefitPlanFundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_UnfundedPensionPlansDefinedBenefitMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Liabilities of unfunded plans | (2,800,000)vvi_DefinedBenefitPlanUnfundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_UnfundedPensionPlansDefinedBenefitMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember | (2,900,000)vvi_DefinedBenefitPlanUnfundedStatusOfPlan / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = vvi_UnfundedPensionPlansDefinedBenefitMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |  |
Postretirement Benefit Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Estimated net actuarial loss for pension plans that is expected to be amortized | 500,000 us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPensionPlansDefinedBenefitMember |  |  |
Estimated prior service credit for postretirement benefit plans | 600,000 us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPensionPlansDefinedBenefitMember |  |  |
Amount expected to contribute in postretirement benefit plans | $ 1,100,000 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPensionPlansDefinedBenefitMember |  |  |
Scenario Forecast |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Assumed health care cost trend rate |  |  |  | 500.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember

X
- Definition This represents the entire liability recognized in the balance sheet that is associated with the defined benefit pension plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2417-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2410-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of effect of a one-percentage-point decrease in the assumed health care cost trend rates on the accumulated postretirement benefit obligation for health care benefits. + 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 (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs. + 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 (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the accumulated postretirement benefit obligation for health care benefits. + 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 (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs. + 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 (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The funded status is measured as the difference between the fair value of plan assets and the benefit obligation. Will normally be the same as the net Defined Benefit Plan, Amounts Recognized in Balance Sheet, Total. + 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 (c) -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 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_DefinedBenefitPlanFundedStatusOfPlan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive income (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive income (AOCI) related to prior service cost (credit) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of employer's best estimate of contributions expected to be paid to the plan in the current remaining fiscal period. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The ultimate trend rate for health care costs. + 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 (l) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined benefit funded plan actuarial gain loss before tax. + References No definition available. + Details
Name: | vvi_DefinedBenefitFundedPlanActuarialGainLossBeforeTax
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined benefit funded plan actuarial gain loss net of tax. + References No definition available. + Details
Name: | vvi_DefinedBenefitFundedPlanActuarialGainLossNetOfTax
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined benefit plan decrease in assumed health care cost trend rate. + References No definition available. + Details
Name: | vvi_DefinedBenefitPlanDecreaseInAssumedHealthCareCostTrendRate
Namespace Prefix: | vvi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined benefit plan unfunded status of plan. + References No definition available. + Details
Name: | vvi_DefinedBenefitPlanUnfundedStatusOfPlan
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined benefit unfunded plan actuarial gain loss before tax. + References No definition available. + Details
Name: | vvi_DefinedBenefitUnfundedPlanActuarialGainLossBeforeTax
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Defined benefit unfunded plan actuarial gain loss net of tax. + References No definition available. + Details
Name: | vvi_DefinedBenefitUnfundedPlanActuarialGainLossNetOfTax
Namespace Prefix: | vvi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum percentage of funding status of plan in red zone. + References No definition available. + Details
Name: | vvi_MaximumPercentageOfFundingStatusOfPlanInRedZone
Namespace Prefix: | vvi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of funding status of plan in yellow zone. + References No definition available. + Details
Name: | vvi_MaximumPercentageOfFundingStatusOfPlanInYellowZone
Namespace Prefix: | vvi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum percentage of funding status of plan in green zone. + References No definition available. + Details
Name: | vvi_MinimumPercentageOfFundingStatusOfPlanInGreenZone
Namespace Prefix: | vvi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Pension Plan, Aggregate Number of Funds + References No definition available. + Details
Name: | vvi_PensionPlanAggregateNumberofFunds
Namespace Prefix: | vvi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of excess employer contribution made with base of plans forms. + References No definition available. + Details
Name: | vvi_PercentageOfExcessEmployerContributionMadeWithBaseOfPlansForms
Namespace Prefix: | vvi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |