XML 63 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pensions and Other Postretirement Benefits - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Estimated contributions by employer to pension plans $ 4.1us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear    
Percentage Increase In Health Care Benefit Cost 7.00%msa_PercentageIncreaseInHealthCareBenefitCost    
Percentage decrease in health care benefits for successive year 0.50%msa_PercentageDecreaseInHealthCareCostInEachSuccessiveYear    
Estimated future percentage of health care benefits 4.50%msa_EstimatedFuturePercentageOfHealthCareBenefits    
Percentage of change in assumed health care cost trend rate 1.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate    
Increase or decrease in other postretirement obligations 1.6msa_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOrDecreaseOnAccumulatedPostretirementBenefitObligation    
Increase or decrease in current year plan expense 1.4msa_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOrDecreaseOnCurrentYearPlanExpense    
Defined Contribution Plan, Cost Recognized 6.5us-gaap_DefinedContributionPlanCostRecognized 5.8us-gaap_DefinedContributionPlanCostRecognized 5.9us-gaap_DefinedContributionPlanCostRecognized
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Estimated benefit payments, 2015 20.6us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Estimated benefit payments, 2016 20.9us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Estimated benefit payments, 2017 21.8us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Estimated benefit payments, 2018 22.7us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Estimated benefit payments, 2019 23.2us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Estimated benefit payments, thereafter 134.3us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Other Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Estimated benefit payments, 2015 1.5us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Estimated benefit payments, 2016 1.6us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Estimated benefit payments, 2017 1.8us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Estimated benefit payments, 2018 2.0us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Estimated benefit payments, 2019 2.1us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Estimated benefit payments, thereafter $ 10.3us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember