XML 135 R112.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Shareholders' Equity - Changes in AOCI Attributable to Stockholders (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward] |  |  |
AOCI before Tax, beginning of period | $ 595 | $ 440 | $ 450
Cumulative tax impact, beginning of period | 18 | 20 | 46
AOCI after tax, beginning of period | 613 | 460 | 496
OCI before reclassifications | (390) | 153 | (211)
Amounts reclassified from AOCI | (8) | 2 | 201
OCI for the year | (398) | 155 | (10)
Tax impact | 21 | (2) | (26)
OCI for the year, net of tax | (377) | 153 | (36)
AOCI before Tax, end of period | 197 | 595 | 440
Cumulative tax impact, end of period | 39 | 18 | 20
AOCI after tax, end of period | 236 | 613 | 460
Gains (Losses) on Cash Flow Hedges |  |  |
AOCI Attributable to Parent, Net of Tax [Roll Forward] |  |  |
AOCI before Tax, beginning of period | 56 | 23 | (48)
Cumulative tax impact, beginning of period | (8) | (3) | 6
AOCI after tax, beginning of period | 48 | 20 | (42)
OCI before reclassifications | (139) | 38 | (126)
Amounts reclassified from AOCI | (16) | (5) | 197
OCI for the year | (155) | 33 | 71
Tax impact | 22 | (5) | (9)
OCI for the year, net of tax | (133) | 28 | 62
AOCI before Tax, end of period | (99) | 56 | 23
Cumulative tax impact, end of period | 14 | (8) | (3)
AOCI after tax, end of period | (85) | 48 | 20
Gains (Losses) on Available- For-Sale Securities |  |  |
AOCI Attributable to Parent, Net of Tax [Roll Forward] |  |  |
AOCI before Tax, beginning of period | (10) | (16) | 0
Cumulative tax impact, beginning of period | 1 | 2 | 0
AOCI after tax, beginning of period | (9) | (14) | 0
OCI before reclassifications | 1 | 6 | (16)
Amounts reclassified from AOCI | 0 | 0 | 0
OCI for the year | 1 | 6 | (16)
Tax impact | 0 | (1) | 2
OCI for the year, net of tax | 1 | 5 | (14)
AOCI before Tax, end of period | (9) | (10) | (16)
Cumulative tax impact, end of period | 1 | 1 | 2
AOCI after tax, end of period | (8) | (9) | (14)
Defined Benefit Pension Plan Items |  |  |
AOCI Attributable to Parent, Net of Tax [Roll Forward] |  |  |
AOCI before Tax, beginning of period | (95) | (78) | (162)
Cumulative tax impact, beginning of period | 25 | 21 | 40
AOCI after tax, beginning of period | (70) | (57) | (122)
OCI before reclassifications | (14) | (24) | 80
Amounts reclassified from AOCI | 8 | 7 | 4
OCI for the year | (6) | (17) | 84
Tax impact | (1) | 4 | (19)
OCI for the year, net of tax | (7) | (13) | 65
AOCI before Tax, end of period | (101) | (95) | (78)
Cumulative tax impact, end of period | 24 | 25 | 21
AOCI after tax, end of period | (77) | (70) | (57)
Foreign Currency Translation Adjustments (“CTA”) |  |  |
AOCI Attributable to Parent, Net of Tax [Roll Forward] |  |  |
AOCI before Tax, beginning of period | 644 | 511 | 660
Cumulative tax impact, beginning of period | 0 | 0 | 0
AOCI after tax, beginning of period | 644 | 511 | 660
OCI before reclassifications | (238) | 133 | (149)
Amounts reclassified from AOCI | 0 | 0 | 0
OCI for the year | (238) | 133 | (149)
Tax impact | 0 | 0 | 0
OCI for the year, net of tax | (238) | 133 | (149)
AOCI before Tax, end of period | 406 | 644 | 511
Cumulative tax impact, end of period | 0 | 0 | 0
AOCI after tax, end of period | $ 406 | $ 644 | $ 511

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_AOCIAttributableToParentNetOfTaxRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, attributable to parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners). + References No definition available. + Details
Name: | us-gaap_AociBeforeTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent. + References No definition available. + Details
Name: | us-gaap_AociTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A + Details
Name: | us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A + Details
Name: | us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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

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