XML 150 R134.htm IDEA: XBRL DOCUMENT
v3.22.4

Financial Instruments and Risk Management - Additional Information (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($) Customer | Dec. 31, 2021 USD ($) Customer | Dec. 31, 2020 USD ($)
Derivative [Line Items] |  |  |
Maximum percentage for Research and Development and Corporate costs of the total forecasted transactions | 80.00% |  |
Maximum percentage for manufacturing costs of forecasted transactions | 70.00% |  |
Maximum percentage for designated hedged item of forecasted transactions | 100.00% |  |
Hedge exposure to the variability of cash flows for forecasted transactions | 24 months |  |
Deferred gains on derivative instrument, net of tax | $ 14,000,000 |  |
Period of Accumulated other comprehensive income (loss) | 12 months |  |
Fair value of assets | $ 69,000,000 | $ 6,000,000 |
Fair value of liabilities | $ 39,000,000 | $ 43,000,000 |
Maximum outstanding amount per instrument with each Bank , as percentage of total | 20.00% |  |
Number of customer represented more than 10% of trade accounts receivable | Customer | 0 | 0 |
Contingent consideration, liability | $ 31,000,000 | $ 77,000,000 |
Fair value of gain (loss) included in earnings | 35,000,000 |  |
Impairment charge on investments | 0 | 0 | $ 0
Fair value measurement with unobservable inputs reconciliation non-recurring basis asset liability value | 0 | 0 |
Unrealized loss position | 0 | 0 |
Other Payables and Accrued Liabilities [Member] |  |  |
Derivative [Line Items] |  |  |
Settlement amount related to contingent consideration | 7,000,000 |  |
Other Long-term Liabilities [Member] |  |  |
Derivative [Line Items] |  |  |
Contingent consideration, liability | 31,000,000 | 70,000,000 |
Cost of Sales [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of gain (loss) included in earnings | 2,000,000 |  |
Research and Development Expense [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of gain (loss) included in earnings | 33,000,000 |  |
Foreign Exchange Contract [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Reclassification Out of Accumulated Other Comprehensive Income [Member] | Cost of Sales [Member] |  |  |
Derivative [Line Items] |  |  |
Realized gain (loss) on reduction in operating expenses | 129,000,000 | (15,000,000) | 3,000,000
Foreign Exchange Contract [Member] | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Reclassification Out of Accumulated Other Comprehensive Income [Member] | Operating Expense [Member] |  |  |
Derivative [Line Items] |  |  |
Realized gain (loss) on reduction in operating expenses | 68,000,000 | $ (4,000,000) | (3,000,000)
Currency Collars [Member] | Option One [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of net assets (liabilities) | 15,000,000 |  |
Fair value of assets | 19,000,000 |  |
Fair value of liabilities | 5,000,000 |  |
Currency Collars [Member] | Option Two [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of net assets (liabilities) | 10,000,000 |  |
Fair value of assets | 5,000,000 |  |
Fair value of liabilities | 15,000,000 |  |
Foreign Exchange Forward Contracts [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of assets | 54,000,000 |  |
Fair value of liabilities | $ 29,000,000 |  |
Minimum [Member] |  |  |
Derivative [Line Items] |  |  |
Major customer percentage of trade accounts receivable | 10.00% | 10.00% |
Not Designated as Hedging Instrument [Member] |  |  |
Derivative [Line Items] |  |  |
Notional amount of Derivative Instruments | $ 931,000,000 | $ 505,000,000 | 897,000,000
Foreign currency forward contracts maturity term | 29 days |  |
Fair value of assets | $ 9,000,000 | 3,000,000 |
Fair value of liabilities | 3,000,000 | 1,000,000 |
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward Contracts [Member] | Other Payables and Accrued Liabilities [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of liabilities | $ 3,000,000 | 1,000,000 |
Not Designated as Hedging Instrument [Member] | Minimum [Member] |  |  |
Derivative [Line Items] |  |  |
Foreign currency forward contracts remaining terms | 4 days |  |
Not Designated as Hedging Instrument [Member] | Maximum [Member] |  |  |
Derivative [Line Items] |  |  |
Foreign currency forward contracts remaining terms | 188 days |  |
Designated as Hedging Instrument [Member] |  |  |
Derivative [Line Items] |  |  |
Notional amount of Derivative Instruments | $ 3,192,000,000 | 2,165,000,000 | $ 1,502,000,000
Foreign currency forward contracts maturity term | 239 days |  |
Fair value of assets | $ 60,000,000 | 3,000,000 |
Fair value of liabilities | 36,000,000 | 42,000,000 |
Designated as Hedging Instrument [Member] | Currency Collars [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of liabilities | 9,000,000 | 13,000,000 |
Designated as Hedging Instrument [Member] | Currency Collars [Member] | Other Long-term Liabilities [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of liabilities | 1,000,000 |  |
Designated as Hedging Instrument [Member] | Foreign Exchange Forward Contracts [Member] | Other Payables and Accrued Liabilities [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of liabilities | 23,000,000 | $ 29,000,000 |
Designated as Hedging Instrument [Member] | Foreign Exchange Forward Contracts [Member] | Other Long-term Liabilities [Member] |  |  |
Derivative [Line Items] |  |  |
Fair value of liabilities | $ 3,000,000 |  |
Designated as Hedging Instrument [Member] | Minimum [Member] |  |  |
Derivative [Line Items] |  |  |
Foreign currency forward contracts remaining terms | 4 days |  |
Designated as Hedging Instrument [Member] | Maximum [Member] |  |  |
Derivative [Line Items] |  |  |
Foreign currency forward contracts remaining terms | 20 months |  |

X
- Definition Fair value measurement with unobservable inputs reconciliation non-recurring basis asset liability value + References No definition available. + Details
Name: | stm_FairValueMeasurementWithUnobservableInputsReconciliationNonRecurringBasisAssetLiabilityValue
Namespace Prefix: | stm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Foreign Currency Derivatives Maturity Period + References No definition available. + Details
Name: | stm_ForeignCurrencyDerivativesMaturityPeriod
Namespace Prefix: | stm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Foreign Exchange Forward Contracts Term + References No definition available. + Details
Name: | stm_ForeignExchangeForwardContractsTerm
Namespace Prefix: | stm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Hedging Exposure To Variability In Future Cash Flows For Forecasted Transaction Over Period + References No definition available. + Details
Name: | stm_HedgingExposureToVariabilityInFutureCashFlowsForForecastedTransactionOverPeriod
Namespace Prefix: | stm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Impairment charge on investments. + References No definition available. + Details
Name: | stm_ImpairmentChargeOnInvestments
Namespace Prefix: | stm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Major Customer Percentage Of Trade Accounts Receivables + References No definition available. + Details
Name: | stm_MajorCustomerPercentageOfTradeAccountsReceivables
Namespace Prefix: | stm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum Percentage For Designated Hedged Item Of Forecasted Transactions + References No definition available. + Details
Name: | stm_MaximumPercentageForDesignatedHedgedItemOfForecastedTransactions
Namespace Prefix: | stm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage for manufacturing costs of forecasted transactions. + References No definition available. + Details
Name: | stm_MaximumPercentageForManufacturingCostsOfForecastedTransactions
Namespace Prefix: | stm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage for Research and development and Corporate costs of the total forecasted transactions. + References No definition available. + Details
Name: | stm_MaximumPercentageForResearchAndDevelopmentAndCorporateCostsOfForecastedTransactions
Namespace Prefix: | stm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum Percentage Of Outstanding Amount Per Instrument With Bank. + References No definition available. + Details
Name: | stm_MaximumPercentageOfOutstandingAmountPerInstrumentWithBank
Namespace Prefix: | stm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Customer Accounted More Than Ten Percent Accounts Receivable + References No definition available. + Details
Name: | stm_NumberOfCustomerAccountedMoreThanTenPercentAccountsReceivable
Namespace Prefix: | stm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period of accumulated other comprehensive income loss. + References No definition available. + Details
Name: | stm_PeriodOfAccumulatedOtherComprehensiveIncomeLoss
Namespace Prefix: | stm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Realized gain (loss) on reduction in operating expenses. + References No definition available. + Details
Name: | stm_RealizedGainLossOnReductionInOperatingExpenses
Namespace Prefix: | stm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4D -Subparagraph (c)(2) -URI https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4D -Subparagraph (c)(2) -URI https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of the assets less the liabilities of a derivative or group of derivatives. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994 + Details
Name: | us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=stm_OtherPayablesAndAccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=stm_OptionOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=stm_OptionTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember
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: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |