XML 88 R72.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Special Charges, Net - Analysis of Restructuring Liabilities (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Restructuring liabilities |  |  |
Balance at beginning of year | $ 0.7 | $ 0.0 | $ 0.3
Special charges | 2.7 | 0.8 | 0.1
Utilization — cash | (1.6) | (0.1) | (0.4)
Balance at the end of year | 1.8 | 0.7 | 0.0
Asset impairment charges | $ 0.9 | $ 0.0 | $ 0.3

X
- Definition Amount of cash paid in the period to fully or partially settle a specified, previously accrued type of restructuring or integration cost. + References No definition available. + Details
Name: | spxc_RestructuringAndIntegrationReserveSettledWithCash
Namespace Prefix: | spxc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Also includes integration reserves. + References No definition available. + Details
Name: | spxc_RestructuringAndIntegrationReserves
Namespace Prefix: | spxc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reserve increase representing the amount charged against earnings in the period for a specified incurred and estimated type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Also includes the amount charged against earnings in the period for integration expenses. + References No definition available. + Details
Name: | spxc_RestructuringAndIntegrationReservesPeriodExpense
Namespace Prefix: | spxc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of non-cash special charges that impact special charges but not restructuring and integration related liabilities. + References No definition available. + Details
Name: | spxc_SpecialChargesNonCash
Namespace Prefix: | spxc_
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_RestructuringReserveRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration