XML 79 R65.htm IDEA: XBRL DOCUMENT
v3.20.4

Income Taxes - Additional Information (Detail) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Segment Reporting Information [Line Items] |  |  |  |
U.S. federal income tax rate |  | 21.00% | 21.00% | 21.00%
Tax Cuts and Jobs Act of 2017, provisional income tax expense | $ 19.8 |  |  |
Tax Cuts and Jobs Act of 2017, provisional transition tax | 18.0 |  |  |
Tax Cuts and Jobs Act of 2017, income tax expense related to remeasurement of deferred tax assets and liabilities | 1.8 |  |  |
Tax Cuts and Jobs Act of 2017, differences of Non-U.S. subsidiaries offset by foreign tax credits |  | $ 1.9 |  |
Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Foreign Tax Credits Related to Differences of Non-U.S. Subsidiaries |  | 0.7 |  |
Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Adjustment During the Period |  | 2.0 |  |
Tax Cuts And Jobs Act Of 2017 Incomplete Accounting Revaluation of Deferred Taxes Adjustment During the Period |  | 2.5 |  |
Tax Cuts And Jobs Act Of 2017, Revaluation of Prepaid Taxes, Adjustment During the Period |  | 2.0 |  |
Net operating loss carryforwards |  | $ 31.0 |  |
Net operating loss carryforwards, expiration term (at least) |  | 6 years |  |
Recognized tax benefits | 2.2 | $ 2.7 | $ 2.2 |
Liability for interest expense and penalties accrued | $ 0.5 | 1.0 | $ 0.5 |
International |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Charges associated with exit taxes |  | $ 1.1 |  |
Americas |  |  |  |
Segment Reporting Information [Line Items] |  |  |  |
Charges associated with exit taxes |  |  |  | $ 1.8

X
- Definition Operating Loss Carryforwards, Term + References No definition available. + Details
Name: | msa_OperatingLossCarryforwardsTerm
Namespace Prefix: | msa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recognized Tax Benefits + References No definition available. + Details
Name: | msa_RecognizedTaxBenefits
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Differences of Non-U.S. Subsidiaries + References No definition available. + Details
Name: | msa_TaxCutsAndJobsActOf2017ChangeInTaxRateDifferencesofNonU.S.Subsidiaries
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Foreign Tax Credits Related to Differences of Non-U.S. Subsidiaries + References No definition available. + Details
Name: | msa_TaxCutsAndJobsActOf2017ChangeInTaxRateForeignTaxCreditsRelatedtoDifferencesofNonU.S.Subsidiaries
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Adjustment During the Period + References No definition available. + Details
Name: | msa_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefitAdjustmentDuringthePeriod
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit) + References No definition available. + Details
Name: | msa_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Revaluation of Deferred Taxes Adjustment During the Period + References No definition available. + Details
Name: | msa_TaxCutsAndJobsActOf2017RevaluationofDeferredTaxesAdjustmentDuringthePeriod
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Revaluation of Prepaid Taxes, Adjustment During the Period + References No definition available. + Details
Name: | msa_TaxCutsAndJobsActOf2017RevaluationofPrepaidTaxesAdjustmentDuringthePeriod
Namespace Prefix: | msa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible restructuring charges. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 + Details
Name: | us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of reasonable estimate for income tax expense (benefit) for which accounting for tax effect for remeasurement of deferred tax from change in tax rate is incomplete pursuant to Tax Cuts and Jobs Act. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 2A -Subparagraph (SAB Topic 5.EE.Q2(b)) -URI http://asc.fasb.org/extlink&oid=116825942&loc=SL116722634-122817 + Details
Name: | us-gaap_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of reasonable estimate for income tax expense (benefit) for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 2A -Subparagraph (SAB Topic 5.EE.Q2(b)) -URI http://asc.fasb.org/extlink&oid=116825942&loc=SL116722634-122817 + Details
Name: | us-gaap_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=msa_InternationalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=msa_AmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |