XML 70 R58.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Postretirement Benefit Plans - Additional Information (Details) - USD ($) shares in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Defined benefit pension plan formula, highest consecutive years of compensation (in years) | 5 years |  |
Length of time certain gains and losses are considered when determining the market-related value of assets related to the U.S. Qualified pension and retiree health care plans (in years) | 3 years |  |
Expected contribution to retirement benefit plans in next fiscal year | $ 10,000,000 |  |
Liability to participants of the deferred compensation plan | 395,000,000 |  |
Deferred compensation plan assets | 16,000,000 |  |
Defined Benefit | Equity investments |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Defined benefit plan assets directly invested in TI common stock | 0 |  |
Retiree Health Care | Equity investments |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Defined benefit plan assets directly invested in TI common stock | $ 0 |  |
U.S. |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Number of company shares held by the U.S. defined contribution plans at year-end (in shares) | 6 | 7 |
Value of the company shares held by the U.S. defined contribution plans at year-end | $ 1,160,000,000 | $ 1,120,000,000 |
Dividends paid on the company shares held by the U.S. defined contribution plans at year-end | 27,000,000 | 27,000,000 |
Aggregate expense for the U.S. defined contribution plans | 63,000,000 | 61,000,000 | $ 61,000,000
U.S. | Defined Benefit |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Accumulated benefit obligation | 820,000,000 | 992,000,000 |
Non-U.S. |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Value of the company shares held by the non-U.S. retirement plans at year-end | 38,000,000 | 36,000,000 |
Non-U.S. | Defined Benefit |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Accumulated benefit obligation | $ 2,470,000,000 | $ 2,720,000,000 |
Defined contribution plan, also still accruing defined benefits |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Defined contribution plan, employer matching contribution (percent) | 2.00% |  |
Enhanced defined contribution plan |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Defined contribution plan, employer matching contribution (percent) | 4.00% |  |
Defined contribution plan, employer fixed contribution (percent) | 2.00% |  |
Defined contribution plan |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |  |  |
Defined contribution plan, employer fixed contribution (percent) | 2.00% |  |

X
- Definition The formula for determining pension benefits is based upon the highest compensation during a period of consecutive years. + References No definition available. + Details
Name: | txn_DefinedBenefitPensionPlanFormulaHighestConsecutivePeriodOfCompensation
Namespace Prefix: | txn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the dividends paid on the corporate shares held by the defined contribution plans at year-end. + References No definition available. + Details
Name: | txn_DefinedContributionPlanDividendsPaidOnSharesHeldInPlan
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the value of the corporate shares held by the non-US retirement plans at year-end. + References No definition available. + Details
Name: | txn_DefinedContributionPlanFairValueOfSharesHeldInNonUsPlan
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the number of corporate shares held by the defined contributions plans at year end. + References No definition available. + Details
Name: | txn_DefinedContributionPlanNumberOfSharesHeldInPlan
Namespace Prefix: | txn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition This element represents the value of the corporate shares held by the defined contribution plans at year-end. + References No definition available. + Details
Name: | txn_DefinedContributionPlanValueOfSharesHeldInPlan
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The length of time certain gains and losses are considered when determining the market-related value of assets related to the U.S. Qualified pension and retiree health care plans. + References No definition available. + Details
Name: | txn_LengthOfTimeCertainGainsAndLossesAreConsideredWhenDeterminingMarketRelatedValueOfAssetsRelatedToUnitedStatesPensionAndRetireeHealthCarePlans
Namespace Prefix: | txn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of assets held under deferred compensation agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DeferredCompensationPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level. + 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 (e) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer. + 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 (n) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921 + Details
Name: | us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year. + 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 (g) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember
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=country_US
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: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=txn_BeforeNovemberNineteenNinetySevenElectedToContinueToAccrueABenefitInQualifiedDefinedBenefitPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=txn_NovemberNineteenNinetySevenThroughDecemberThirtyFirstTwoThousandThreeDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=txn_AfterDecemberThirtyFirstTwoThousandThreeDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |