XML 109 R94.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Pensions and Other Post-retirement Benefits - Schedule of Reconciliation of Level Three Assets (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2016 | Dec. 31, 2015
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] |  |
Fair value of plan assets at January 1 | $ 419,088 |
Fair value of plan assets at December 31 | 433,262 | $ 419,088
Insurance contracts |  |
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] |  |
Fair value of plan assets at January 1 | 13,681 |
Fair value of plan assets at December 31 | 14,948 | 13,681
Significant Unobservable Inputs (Level 3) |  |
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] |  |
Fair value of plan assets at January 1 | 13,681 |
Fair value of plan assets at December 31 | 14,948 | 13,681
Significant Unobservable Inputs (Level 3) | Insurance contracts |  |
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] |  |
Fair value of plan assets at January 1 | 13,681 | 15,069
Net realized and unrealized losses included in earnings | 975 | (1,526)
Net purchases, issuances and settlements | 292 | 138
Transfers out of Level 3 | 0 | 0
Fair value of plan assets at December 31 | 14,948 | 13,681
Significant Unobservable Inputs (Level 3) | Other |  |
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] |  |
Fair value of plan assets at January 1 | 0 | 753
Net realized and unrealized losses included in earnings | 0 | (64)
Net purchases, issuances and settlements | 0 | (184)
Transfers out of Level 3 | 0 | (505)
Fair value of plan assets at December 31 | $ 0 | $ 0

X
- Definition Defined Benefit Plan, Net Realized And Unrealized Gains And Losses Included In Earnings + References No definition available. + Details
Name: | msa_DefinedBenefitPlanNetRealizedAndUnrealizedGainsAndLossesIncludedInEarnings
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of assets that have been segregated and restricted to provide pension or postretirement benefits. Assets include, but are not limited to, stocks, bonds, other investments, earnings from investments, and contributions by the employer and employees. + References Reference 1: 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=64937038&loc=d3e12355-114930 Reference 2: 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=65897934&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Plan Assets -URI http://asc.fasb.org/extlink&oid=6749337 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Plan Assets -URI http://asc.fasb.org/extlink&oid=6520858 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) in plan assets from purchases, sales and settlement of plan obligations. + 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)(iv)(02)(B) -URI http://asc.fasb.org/extlink&oid=65897934&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)(iv)(02)(B) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Transfers in and out of Level 3. For example, transfers due to changes in the observability of significant inputs. + 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)(iv)(02)(C) -URI http://asc.fasb.org/extlink&oid=65897934&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)(iv)(02)(C) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTransfersBetweenMeasurementLevels
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=msa_InsuranceContractsMember
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: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_OtherContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |