XML 135 R111.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Commitments and Contingencies - Narrative (Details) |  |  |  |  |  | 3 Months Ended | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Apr. 14, 2021 USD ($) mi | Jun. 30, 2018 party | Oct. 31, 2016 USD ($) | Mar. 03, 2016 USD ($) | Apr. 11, 2014 USD ($) mi | Dec. 31, 2021 USD ($) site mi | Sep. 30, 2021 USD ($) | Dec. 31, 2021 USD ($) site mi | Nov. 30, 2021 USD ($) | Oct. 18, 2021 | Dec. 31, 2020 USD ($) mine | Apr. 30, 2015 USD ($)
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Number of sites subject to remediation | site |  |  |  |  |  | 19 |  | 19 |  |  |  |
Number of sites subject to remediation activities, cost in excess of 100K | site |  |  |  |  |  | 12 |  | 12 |  |  |  |
Cost per site minimis threshold |  |  |  |  |  |  |  | $ 100,000 |  |  |  |
Number of sites subject to remediation activities, discontinued operations | site |  |  |  |  |  | 18 |  | 18 |  |  |  |
Number of sites subject to remediation activities, active operations | site |  |  |  |  |  | 2 |  | 2 |  |  |  |
Number of sites, investigation completed | site |  |  |  |  |  | 16 |  | 16 |  |  |  |
Number of sites investigation in progress | site |  |  |  |  |  | 3 |  | 3 |  |  |  |
Environmental |  |  |  |  |  | $ 46,600,000 |  | $ 46,600,000 |  |  | $ 42,200,000 |
Environmental |  |  |  |  |  | 11,300,000 |  | 11,300,000 |  |  | $ 12,600,000 |
Estimated insurance recoveries |  |  |  |  |  | 25,000,000 |  | 25,000,000 |  |  |  |
Insurance recoveries |  |  |  |  |  |  |  | 22,000,000 |  |  |  |
Loss contingency, estimated insurance recoveries |  |  |  |  |  | 10,000,000 |  | 10,000,000 |  |  |  |
Estimated insurance recoveries |  |  |  |  |  | 3,000,000 |  | $ 3,000,000 |  |  |  |
Lower Passaic River Study Area |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Portion of site subject to remediation | mi |  |  |  |  | 8 |  |  |  |  |  |  |
Number of potentially responsible parties | site |  |  |  |  |  |  |  | 70 |  |  |  |
Estimate of cost |  |  |  |  |  |  |  |  |  |  |  | $ 726,000,000
Estimate low end |  |  | $ 165,000,000 |  |  |  |  |  |  |  |  |
Development period (years) |  |  | 4 years |  |  |  |  |  |  |  |  |
Potentially responsible parties | party |  | 120 |  |  |  |  |  |  |  |  |  |
Upper Nine Miles Of The River |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Portion of site subject to remediation | mi | 9 |  |  |  |  |  |  |  |  |  |  |
Estimate of loss exposure in excess of accrual | $ 441,000,000 |  |  |  |  |  |  |  |  |  |  |
Lower Passaic River Study Area, Lower Eight Miles |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Environmental |  |  |  |  |  | 6,600,000 |  | $ 6,600,000 |  |  |  |
Change in reserve accrual |  |  |  |  |  |  |  | 5,700,000 |  |  |  |
Arizona Uranium Mines |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Environmental |  |  |  |  |  | 13,500,000 |  | 13,500,000 |  |  |  |
Investigate sites notice from EPA | mine |  |  |  |  |  |  |  |  |  |  | 8 |
Percentage of expenses reimbursable by the U.S. |  |  |  |  |  |  |  |  |  | 35.00% |  |
Future contributions from U.S. |  |  |  |  |  | 3,400,000 |  | 3,400,000 |  |  |  |
Minimum | Lower Passaic River Study Area |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Estimate of loss exposure in excess of accrual |  |  |  | $ 1,380,000,000 | $ 953,000,000 |  |  |  |  |  |  |
Maximum | Lower Passaic River Study Area |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Estimate of loss exposure in excess of accrual |  |  |  | $ 1,730,000,000 |  |  |  |  |  |  |  |
Asbestos Issue |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Insurance coverage amount |  |  |  |  |  | 3,200,000 |  | 3,200,000 |  |  |  |
Insurance coverage received payment |  |  |  |  |  | 1,000,000 | $ 1,000,000 |  |  |  |  |
Estimated insurance recoveries, current year |  |  |  |  |  |  |  |  | $ 2,200,000 |  |  |
Asbestos Issue | GST |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Amount recovered |  |  |  |  |  | $ 8,800,000 |  | $ 8,800,000 |  |  |  |
Affiliated Entity | Crucible Steel Corporation |  |  |  |  |  |  |  |  |  |  |  |
Site Contingency |  |  |  |  |  |  |  |  |  |  |  |
Number of sites subject to remediation | site |  |  |  |  |  | 19 |  | 19 |  |  |  |
Portion of site subject to remediation | mi |  |  |  |  |  | 17 |  | 17 |  |  |  |

X
- Definition Accrued Expected Contribution From Government + References No definition available. + Details
Name: | npo_AccruedExpectedContributionFromGovernment
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount Of Expected Reimbursement By The Government, Percent + References No definition available. + Details
Name: | npo_AmountOfExpectedReimbursementByTheGovernmentPercent
Namespace Prefix: | npo_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Estimated Insurance Recoveries, Threshold Before Shares With Trust + References No definition available. + Details
Name: | npo_EstimatedInsuranceRecoveriesThresholdBeforeSharesWithTrust
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of sites being investigated by the EPA associated with Crucible environmental matters. + References No definition available. + Details
Name: | npo_InvestigativeSitesNoticeFromTheEPA
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Loss Contingency, Estimated Insurance Recoveries + References No definition available. + Details
Name: | npo_LossContingencyEstimatedInsuranceRecoveries
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Loss Contingency, Estimated Insurance Recoveries From Other Claimants + References No definition available. + Details
Name: | npo_LossContingencyEstimatedInsuranceRecoveriesFromOtherClaimants
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition As of the date of the statement of financial position, amount of insurance policy coverage available against certain risk of loss. + References No definition available. + Details
Name: | npo_LossContingencyInsuranceCoverageAmount
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate amount recovered from insolvent insurance carriers, under policies available to the entity. + References No definition available. + Details
Name: | npo_LossContingencyInsuranceCoverageAmountRecoveredInsolventCarrier
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Portion of the environmental site which is subject to remediation + References No definition available. + Details
Name: | npo_PortionOfSiteSubjectToRemediation
Namespace Prefix: | npo_
Data Type: | dtr-types:lengthItemType
Balance Type: | na
Period Type: | instant

X
- Definition Site Contingency, Focused Feasibility Study, Estimate Of Cost, Development Period + References No definition available. + Details
Name: | npo_SiteContingencyFocusedFeasibilityStudyEstimateOfCostDevelopmentPeriod
Namespace Prefix: | npo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition As determined by a Focused Feasibility Study (FFS), the estimated present value cost necessary to conduct the environmental remediation activities proposed by the FFS. + References No definition available. + Details
Name: | npo_SiteContingencyFocusedFeasibilityStudyEstimateOfCostLowEndOfRange
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of other potentially responsible parties that are participating in the cooperation parties group. + References No definition available. + Details
Name: | npo_SiteContingencyNumberOfOtherPotentiallyResponsibleParties
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of sites subject to various environmental remediation activities. + References No definition available. + Details
Name: | npo_SiteContingencyNumberOfSitesSubjectToRemediationActivities
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Site Contingency, Number Of Sites Subject To Remediation Activities, Active Operations + References No definition available. + Details
Name: | npo_SiteContingencyNumberOfSitesSubjectToRemediationActivitiesActiveOperations
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Site Contingency, Number Of Sites Subject To Remediation Activities, Cost In Excess Of 100K + References No definition available. + Details
Name: | npo_SiteContingencyNumberOfSitesSubjectToRemediationActivitiesCostInExcessOf100K
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Site Contingency, Number Of Sites Subject To Remediation Activities, Discontinued Operations + References No definition available. + Details
Name: | npo_SiteContingencyNumberOfSitesSubjectToRemediationActivitiesDiscontinuedOperations
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of sites at which investigations have been completed to determine environmental remediation activities that may be required. + References No definition available. + Details
Name: | npo_SiteContingencyNumberOfSitesSubjectToRemediationActivitiesInvestigationCompleted
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of sites subject to various environmental remediation activities. + References No definition available. + Details
Name: | npo_SiteContingencyNumberOfSitesSubjectToRemediationActivitiesInvestigationInProgress
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of other potentially responsible parties that are participating in the cooperation parties group. + References No definition available. + Details
Name: | npo_SiteContingencyNumberofOtherPotentiallyResponsibleParties
Namespace Prefix: | npo_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition As determined by a Remedial Investigation Feasibility Study (RI/FS), the estimated present value cost necessary to conduct the environmental remediation activities proposed by the RI/FS + References No definition available. + Details
Name: | npo_SiteContingencyRemedialInvestigationFeasibilityStudyEstimateOfCost
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount by which future environmental remediation costs per site must exceed to be significant enough to be disclosed. + References No definition available. + Details
Name: | npo_SiteContingencySitesSubjectToRemediationActivitiesCostPerSiteDeMinimisThreshold
Namespace Prefix: | npo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total costs accrued as of the balance sheet date for environmental loss contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingencies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (reversal of expense) which increases (decreases) the accrual for environmental loss contingencies from revisions in estimates to existing obligations. Excludes changes related to business acquisitions, divestitures, or currency movement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.Y.Q2) -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesIncreaseDecreaseForRevisionInEstimates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765 + Details
Name: | us-gaap_AccruedEnvironmentalLossContingenciesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_EstimatedInsuranceRecoveries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227 + Details
Name: | us-gaap_InsuranceRecoveries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash received as payments for insurance premiums during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585 + Details
Name: | us-gaap_ProceedsFromInsurancePremiumsCollected
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_SiteContingencyLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Best estimate of the reasonably possible loss exposure in excess of the amount accrued for environmental loss contingencies at an individual site. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 + Details
Name: | us-gaap_SiteContingencyLossExposureInExcessOfAccrualBestEstimate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=npo_LowerPassaicRiverStudyAreaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=npo_UpperNineMilesOfTheRiverMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=npo_LowerPassaicRiverStudyAreaLowerEightMilesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationSiteAxis=npo_ArizonaUraniumMinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_AsbestosIssueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=npo_GSTLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=npo_CrucibleSteelCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |