XML 124 R111.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Shareholders' Equity - Summary of Grants under Outstanding Stock Award Plans (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2021 shares
Employees [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 6,556,475
Employees [Member] | 2020 CEO Special Bonus [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 16,000
Employees [Member] | Employee Plan 2021 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 6,540,475
2011 [Member] | Supervisory Board [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Year of grant | 2011
Options granted | 172,500
Options waived at grant | (30,000)
2012 [Member] | Supervisory Board [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Year of grant | 2012
Options granted | 180,000
Options waived at grant | (22,500)
No Options Granted [Member] | Supervisory Board [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Year of grant | Since 2013
July 24, 2018 [Member] | Employees [Member] | Employee Plan 2018 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 7,552,410
Grant date of Nonvested share | Jul. 24, 2018
December 20, 2018 [Member] | Employees [Member] | Employee Plan 2018 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 443,200
Grant date of Nonvested share | Dec. 20, 2018
May 23, 2019 [Member] | Employees [Member] | 2019 CEO Special Bonus [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 34,960
Grant date of Nonvested share | May 23, 2019
July 24, 2019 [Member] | Employees [Member] | Employee Plan 2019 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 7,752,940
Grant date of Nonvested share | Jul. 24, 2019
Share based compensation arrangement by share based payment award, Number of shares lost on performance | (1,161,966)
December 26, 2019 [Member] | Employees [Member] | Employee Plan 2019 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 246,750
Grant date of Nonvested share | Dec. 26, 2019
Share based compensation arrangement by share based payment award, Number of shares lost on performance | (17,013)
June 17, 2020 [Member] | Employees [Member] | 2020 CEO Special Bonus [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 16,000
Grant date of Nonvested share | Jun. 17, 2020
July 23, 2020 [Member] | Employees [Member] | Employee Plan 2020 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 7,437,580
Grant date of Nonvested share | Jul. 23, 2020
December 24, 2020 [Member] | Employees [Member] | Employee Plan 2020 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 562,350
Grant date of Nonvested share | Dec. 24, 2020
July 28, 2021 [Member] | Employees [Member] | Employee Plan 2021 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 6,327,205
Grant date of Nonvested share | Jul. 28, 2021
December 21, 2021 [Member] | Employees [Member] | Employee Plan 2021 [Member] |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] |
Options granted | 213,270
Grant date of Nonvested share | Dec. 21, 2021

X
- Definition Grant date of Nonvested share. + References No definition available. + Details
Name: | stm_GrantDateOfNonvestedShare
Namespace Prefix: | stm_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Lost On Performance + References No definition available. + Details
Name: | stm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLostOnPerformance
Namespace Prefix: | stm_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Waived + References No definition available. + Details
Name: | stm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesWaived
Namespace Prefix: | stm_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Year O Grant Date Of Non vested Share + References No definition available. + Details
Name: | stm_YearGrantDateOfNonVestedShare
Namespace Prefix: | stm_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Year of grant date of non vested share. + References No definition available. + Details
Name: | stm_YearOfGrantDateOfNonVestedShare
Namespace Prefix: | stm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_TitleOfIndividualAxis=stm_EmployeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=stm_CEOSpecialBonusTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=stm_EmployeePlanTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwoThousandElevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=stm_SupervisoryBoardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwoThousandTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_NoShareBasedPaymentArrangementOptionsGrantedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyFourJulyTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=stm_EmployeePlanTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyDecemberTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyThreeMayTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=stm_CEOSpecialBonusTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyFourJulyTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=stm_EmployeePlanTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentySixthDecemberTwoThousandNineteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_SeventeenJuneTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyThreeJulyTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=stm_EmployeePlanTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyFourDecemberTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyEightJulyTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=stm_TwentyOneDecemberTwoThousandTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |