XML 87 R58.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) € in Millions, ₩ in Millions, ¥ in Millions, ¥ in Millions, £ in Millions, RM in Millions, $ in Millions, $ in Millions | 3 Months Ended |
--- | --- | ---
Mar. 31, 2024 EUR (€) lb ozt | Mar. 31, 2024 CNY (¥) | Mar. 31, 2024 USD ($) | Mar. 31, 2024 JPY (¥) | Mar. 31, 2024 KRW (₩) | Mar. 31, 2024 MYR (RM) | Mar. 31, 2024 MXN ($) | Mar. 31, 2024 GBP (£)
Foreign currency forward contracts | Not designated | Euro ("EUR") to USD |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | € | € 33.5 |  |  |  |  |  |  |
Weighted-Average Strike Rate | 1.09 | 1.09 | 1.09 | 1.09 | 1.09 | 1.09 | 1.09 | 1.09
Foreign currency forward contracts | Not designated | USD to Chinese Renminbi ("CNY") |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | ¥ |  | ¥ 624.0 |  |  |  |  |  |
Weighted-Average Strike Rate | 7.10 | 7.10 | 7.10 | 7.10 | 7.10 | 7.10 | 7.10 | 7.10
Foreign currency forward contracts | Not designated | USD to Japanese Yen ("JPY") |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | ¥ |  |  |  | ¥ 1,145.0 |  |  |  |
Weighted-Average Strike Rate | 150.62 | 150.62 | 150.62 | 150.62 | 150.62 | 150.62 | 150.62 | 150.62
Foreign currency forward contracts | Not designated | USD to Malaysian Ringgit ("MYR") |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | RM |  |  |  |  |  | RM 18.0 |  |
Weighted-Average Strike Rate | 4.71 | 4.71 | 4.71 | 4.71 | 4.71 | 4.71 | 4.71 | 4.71
Foreign currency forward contracts | Not designated | USD to Mexican Peso ("MXN") |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional |  |  |  |  |  |  | $ 109.0 |
Weighted-Average Strike Rate | 16.84 | 16.84 | 16.84 | 16.84 | 16.84 | 16.84 | 16.84 | 16.84
Foreign currency forward contracts | Not designated | British Pound Sterling ("GBP") to USD |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | £ |  |  |  |  |  |  |  | £ 9.6
Weighted-Average Strike Rate | 1.27 | 1.27 | 1.27 | 1.27 | 1.27 | 1.27 | 1.27 | 1.27
Foreign currency forward contracts | Cash flow hedge | Euro ("EUR") to USD |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | € | € 407.2 |  |  |  |  |  |  |
Weighted-Average Strike Rate | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10
Foreign currency forward contracts | Cash flow hedge | USD to CNY |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional |  |  | $ 66.9 |  |  |  |  |
Weighted-Average Strike Rate | 7.01 | 7.01 | 7.01 | 7.01 | 7.01 | 7.01 | 7.01 | 7.01
Foreign currency forward contracts | Cash flow hedge | USD to Korean Won ("KRW") |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | ₩ |  |  |  |  | ₩ 34,691.4 |  |  |
Weighted-Average Strike Rate | 1,291.93 | 1,291.93 | 1,291.93 | 1,291.93 | 1,291.93 | 1,291.93 | 1,291.93 | 1,291.93
Foreign currency forward contracts | Cash flow hedge | USD to Mexican Peso ("MXN") |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional |  |  |  |  |  |  | $ 4,380.2 |
Weighted-Average Strike Rate | 19.45 | 19.45 | 19.45 | 19.45 | 19.45 | 19.45 | 19.45 | 19.45
Foreign currency forward contracts | Cash flow hedge | British Pound Sterling ("GBP") to USD |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Notional | £ |  |  |  |  |  |  |  | £ 73.7
Weighted-Average Strike Rate | 1.25 | 1.25 | 1.25 | 1.25 | 1.25 | 1.25 | 1.25 | 1.25
Silver | Not designated |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Weighted-Average Strike Rate | 24.44 | 24.44 | 24.44 | 24.44 | 24.44 | 24.44 | 24.44 | 24.44
Hedges of Commodity Risk |  |  |  |  |  |  |  |
Notional | ozt | 746,290 |  |  |  |  |  |  |
Copper | Not designated |  |  |  |  |  |  |  |
Hedges of Foreign Currency Risk |  |  |  |  |  |  |  |
Weighted-Average Strike Rate | 3.90 | 3.90 | 3.90 | 3.90 | 3.90 | 3.90 | 3.90 | 3.90
Hedges of Commodity Risk |  |  |  |  |  |  |  |
Notional | lb | 6,667,782 |  |  |  |  |  |  |

X
- Definition Average contractual rate at which a foreign currency can be purchased or sold. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageForwardExchangeRate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Nominal mass used to calculate payments on a derivative instrument. + References No definition available. + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmountMass
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_EuroToUsDollarExchangeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_USDollartoChineseRenminbiExchangeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_UsDollarToJapaneseYenExchangeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_UsDollarToMalaysianRinggitExchangeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_UsDollarToMexicanPesoExchangeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_PoundSterlingToUSDollarExchangeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_USDToCNYMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | st_DerivativeByIndexAxis=st_UsDollarToSouthKoreanWonExchangeRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=st_SilverMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=st_CopperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |