XML 75 R63.htm IDEA: XBRL DOCUMENT
v3.22.4

Postretirement Benefit Plans - Schedule of Change in AOCI (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 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 | $ 155
Adjustments, net actuarial loss | 203
Recognized within net income, net actuarial loss | (78)
Tax effect, net actuarial loss | (31)
Total change to AOCI, net actuarial loss | 94
AOCI balance, net actuarial loss portion (net of taxes), period end | 249
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 | 36
Adjustments, net actuarial loss | 137
Recognized within net income, net actuarial loss | (67)
Tax effect, net actuarial loss | (16)
Total change to AOCI, net actuarial loss | 54
AOCI balance, net actuarial loss portion (net of taxes), period end | 90
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 | (30)
Adjustments, net actuarial loss | 18
Recognized within net income, net actuarial loss | 0
Tax effect, net actuarial loss | (3)
Total change to AOCI, net actuarial loss | 15
AOCI balance, net actuarial loss portion (net of taxes), period end | (15)
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 | (1)
Adjustments, prior service cost | 0
Recognized within net income, prior service cost | 2
Tax effect, prior service cost | (1)
Total change to AOCI, prior service credit | 1
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 | 149
Adjustments, net actuarial loss | 48
Recognized within net income, net actuarial loss | (11)
Tax effect, net actuarial loss | (12)
Total change to AOCI, net actuarial loss | 25
AOCI balance, net actuarial loss portion (net of taxes), period end | 174
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 | 1
Adjustments, prior service cost | 0
Recognized within net income, prior service cost | (1)
Tax effect, prior service cost | 1
Total change to AOCI, prior service credit | 0
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 -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (j) -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 17A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i) -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 17A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580 + 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: |