XML 77 R64.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Commitments and Contingencies, Asbestos and Other Litigation (Details) $ in Thousands | 1 Months Ended | 6 Months Ended | 274 Months Ended |  |
--- | --- | --- | --- | --- | ---
Sep. 30, 2023 USD ($) | Aug. 31, 2022 USD ($) | Jun. 30, 2024 USD ($) Claim | Jun. 30, 2023 USD ($) | Jun. 30, 2024 USD ($) Claim | Dec. 31, 2023 USD ($) | Aug. 31, 2023 USD ($)
Asbestos [Abstract] |  |  |  |  |  |  |
Accrued asbestos liabilities |  |  | $ 66,357 |  | $ 66,357 | $ 72,013 |
Asbestos [Member] |  |  |  |  |  |  |
Asbestos [Abstract] |  |  |  |  |  |  |
Pending claims, approximate number | Claim |  |  | 1,500 |  | 1,500 |  |
Payment for settled claims and awards related damages, including interest |  |  |  |  | $ 80,300 |  |
Increase in range of possible loss from lower range |  | $ 15,200 |  |  |  |  |
Increase in range of possible loss from upper range |  | $ 23,700 |  |  |  |  |
Accrued asbestos liabilities | $ 84,000 |  |  |  |  |  |
Incremental pre-tax provision | $ 23,800 |  |  |  |  |  |
Asbestos [Member] | Minimum [Member] |  |  |  |  |  |  |
Asbestos [Abstract] |  |  |  |  |  |  |
Range of possible loss |  |  |  |  |  |  | $ 84,000
Asbestos [Member] | Maximum [Member] |  |  |  |  |  |  |
Asbestos [Abstract] |  |  |  |  |  |  |
Range of possible loss |  |  |  |  |  |  | 135,300
Asbestos [Member] | Discontinued Operations [Member] |  |  |  |  |  |  |
Asbestos [Abstract] |  |  |  |  |  |  |
Total operating cash outflows related to discontinued operations |  |  | $ 5,200 | $ 4,500 |  |  |
Asbestos [Member] | Discontinued Operations [Member] | Minimum [Member] |  |  |  |  |  |  |
Asbestos [Abstract] |  |  |  |  |  |  |
Range of possible loss |  |  |  |  |  |  | 53,100
Asbestos [Member] | Discontinued Operations [Member] | Maximum [Member] |  |  |  |  |  |  |
Asbestos [Abstract] |  |  |  |  |  |  |
Range of possible loss |  |  |  |  |  |  | $ 105,200

X
- References No definition available. + Details
Name: | smp_AsbestosAbstract
Namespace Prefix: | smp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated increase (or decrease) from the higher range amount of possible loss from the contingency during the period. + References No definition available. + Details
Name: | smp_LossContingencyRangeOfPossibleLossIncreaseDecreaseFromHigherRange
Namespace Prefix: | smp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The estimated increase (or decrease) from the lower amount of possible loss from the contingency during the period. + References No definition available. + Details
Name: | smp_LossContingencyRangeOfPossibleLossIncreaseDecreaseFromLowerRange
Namespace Prefix: | smp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B + Details
Name: | us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LitigationReserveNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 + Details
Name: | us-gaap_LossContingencyAccrualProvision
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-2 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of cash paid for the settlement of litigation or for other legal issues during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (g) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_PaymentsForLegalSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_LitigationCaseAxis=us-gaap_AsbestosIssueMember
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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |