XML 83 R69.htm IDEA: XBRL DOCUMENT
v3.20.4

Postretirement Benefit Plans - Schedule of Change in AOCI (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 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 | $ 347
Adjustments, net actuarial loss | 44
Recognized within net income, net actuarial loss | (38)
Tax effect, net actuarial loss | 6
Total change to AOCI, net actuarial loss | 12
AOCI balance, net actuarial loss portion (net of taxes), period end | 359
Defined benefit plan amounts recognized in other comprehensive income prior service credit portion roll forward |
AOCI balance, net prior service credit (net of taxes), beginning of period | (2)
Adjustments, prior service credit | 0
Recognized within net income, prior service credit | 1
Tax effect, prior service credit | 0
Total change to AOCI, prior service credit | 1
AOCI balance, net prior service credit (net of taxes), period end | (1)
U.S. | Defined benefit plan |
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 | 91
Adjustments, net actuarial loss | 66
Recognized within net income, net actuarial loss | (23)
Tax effect, net actuarial loss | (9)
Total change to AOCI, net actuarial loss | 34
AOCI balance, net actuarial loss portion (net of taxes), period end | 125
U.S. | Retiree health care plan |
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 | (3)
Adjustments, net actuarial loss | (6)
Recognized within net income, net actuarial loss | 0
Tax effect, net actuarial loss | 1
Total change to AOCI, net actuarial loss | (5)
AOCI balance, net actuarial loss portion (net of taxes), period end | (8)
Defined benefit plan amounts recognized in other comprehensive income prior service credit portion roll forward |
AOCI balance, net prior service credit (net of taxes), beginning of period | (4)
Adjustments, prior service credit | 0
Recognized within net income, prior service credit | 2
Tax effect, prior service credit | 0
Total change to AOCI, prior service credit | 2
AOCI balance, net prior service credit (net of taxes), period end | (2)
Non-U.S. | Defined benefit plan |
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 | 259
Adjustments, net actuarial loss | (16)
Recognized within net income, net actuarial loss | (15)
Tax effect, net actuarial loss | 14
Total change to AOCI, net actuarial loss | (17)
AOCI balance, net actuarial loss portion (net of taxes), period end | 242
Defined benefit plan amounts recognized in other comprehensive income prior service credit portion roll forward |
AOCI balance, net prior service credit (net of taxes), beginning of period | 2
Adjustments, prior service credit | 0
Recognized within net income, prior service credit | (1)
Tax effect, prior service credit | 0
Total change to AOCI, prior service credit | (1)
AOCI balance, net prior service credit (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_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToPriorServiceCredit
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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=118255775&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 http://asc.fasb.org/extlink&oid=118255775&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=118255775&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=118255775&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=118255775&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=118255775&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 http://asc.fasb.org/extlink&oid=121641772&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 http://asc.fasb.org/extlink&oid=121641772&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: |