XML 98 R82.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Employee Benefit Plans - Obligations and Funded Status Narrative (Details) $ in Millions | Dec. 31, 2024 USD ($)
--- | ---
Pension plans |
Employee benefit plans |
Non-funded plan, current underfunded status | $ 42.8

X
- Definition The unfunded status is measured as the difference between the benefit obligation and the fair value of plan assets. Unfunded plans may include foreign pension plans and may also include other postretirement benefit plans. + References No definition available. + Details
Name: | spxc_DefinedBenefitPlanUnfundedStatusOfPlan
Namespace Prefix: | spxc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |