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

Postretirement Benefit Plans - Schedule of Change in AOCI (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($)
Defined benefit plan amounts recognized in other comprehensive income net actuarial loss portion roll forward |
AOCI balance, net actuarial loss portion (net of taxes), beginning of period | $ 207
Adjustments, net actuarial loss | (73)
Recognized within net income, net actuarial loss | (13)
Net actuarial losses of defined benefit plans adjustment, tax effect | (23)
Total change to AOCI, net actuarial loss | (63)
AOCI balance, net actuarial loss portion (net of taxes), period end | 144
Defined Benefit Plan Amounts Recognized In Other Comprehensive Income Prior Service Costs Portion Roll Forward |
AOCI balance, net prior service cost (net of taxes), beginning of period | 0
Adjustments, prior service cost | 0
Recognized within net income, prior service cost | (1)
Tax effect, prior service cost | 0
Total change to AOCI, prior service credit | (1)
AOCI balance, net prior service cost (net of taxes), period end | (1)
U.S. | Defined Benefit |
Defined benefit plan amounts recognized in other comprehensive income net actuarial loss portion roll forward |
AOCI balance, net actuarial loss portion (net of taxes), beginning of period | 62
Adjustments, net actuarial loss | (1)
Recognized within net income, net actuarial loss | (5)
Net actuarial losses of defined benefit plans adjustment, tax effect | (1)
Total change to AOCI, net actuarial loss | (5)
AOCI balance, net actuarial loss portion (net of taxes), period end | 57
U.S. | Retiree Health Care |
Defined benefit plan amounts recognized in other comprehensive income net actuarial loss portion roll forward |
AOCI balance, net actuarial loss portion (net of taxes), beginning of period | (24)
Adjustments, net actuarial loss | (5)
Recognized within net income, net actuarial loss | 3
Net actuarial losses of defined benefit plans adjustment, tax effect | 0
Total change to AOCI, net actuarial loss | (2)
AOCI balance, net actuarial loss portion (net of taxes), period end | (26)
Defined Benefit Plan Amounts Recognized In Other Comprehensive Income Prior Service Costs Portion Roll Forward |
AOCI balance, net prior service cost (net of taxes), beginning of period | 0
Adjustments, prior service cost | 0
Recognized within net income, prior service cost | 0
Tax effect, prior service cost | 0
Total change to AOCI, prior service credit | 0
AOCI balance, net prior service cost (net of taxes), period end | 0
Non-U.S. | Defined Benefit |
Defined benefit plan amounts recognized in other comprehensive income net actuarial loss portion roll forward |
AOCI balance, net actuarial loss portion (net of taxes), beginning of period | 169
Adjustments, net actuarial loss | (67)
Recognized within net income, net actuarial loss | (11)
Net actuarial losses of defined benefit plans adjustment, tax effect | (22)
Total change to AOCI, net actuarial loss | (56)
AOCI balance, net actuarial loss portion (net of taxes), period end | 113
Defined Benefit Plan Amounts Recognized In Other Comprehensive Income Prior Service Costs Portion Roll Forward |
AOCI balance, net prior service cost (net of taxes), beginning of period | 0
Adjustments, prior service cost | 0
Recognized within net income, prior service cost | (1)
Tax effect, prior service cost | 0
Total change to AOCI, prior service credit | (1)
AOCI balance, net prior service cost (net of taxes), period end | $ (1)

X
- Definition The aggregate net actuarial losses or gains recognized in other comprehensive income, including amounts arising during the period and reclassification adjustments of other comprehensive income as a result of being recognized as components of net actuarial losses for the period. + References No definition available. + Details
Name: | txn_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossAfterTax
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: | txn_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetGainLossRollForward
Namespace Prefix: | txn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate prior service cost recognized in other comprehensive income, including amounts arising during the period and reclassification adjustments of other comprehensive income as a result of being recognized as components of prior service costs for the period. + References No definition available. + Details
Name: | txn_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomePriorServiceCostAfterTax
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: | txn_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomePriorServiceCostsPortionRollForward
Namespace Prefix: | txn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax effects of the net changes to accumulated comprehensive income during the period related to benefit plans that is attributable to actuarial net loss. + References No definition available. + Details
Name: | txn_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToActuarialNetLoss
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other comprehensive income defined benefit plans tax portion attributable to prior service credit. + References No definition available. + Details
Name: | txn_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToPriorServiceCost
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + 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://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + 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://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (j) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (j) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A 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 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15 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 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15 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 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A + Details
Name: | us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |