XML 82 R51.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Employee Benefits (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Retirement Benefits [Abstract] |
Schedule of Defined Contribution Plan Matching Obligations | We maintain various defined contribution plans, which include profit sharing, and provide retirement benefits for substantially all of our employees. Matching obligations, in connection with the plans which are funded in cash and typically contributed to the plans in March of the following year, are as follows (in thousands):
| U.S. Defined Contribution
Year ended December 31, |
2024 | $ | 10,314 |
2023 | 10,510 |
2022 | 10,180 |

X
- Definition Tabular disclosure of defined contribution plan matching obligations in connections with the plans which are funded in cash. + References No definition available. + Details
Name: | smp_DefinedContributionPlanMatchingObligationsTableTextBlock
Namespace Prefix: | smp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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