XML 95 R81.htm IDEA: XBRL DOCUMENT
v3.20.4

Supplemental financial information - Restructuring charges and other (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Disclosure Text Block Supplement [Abstract] |  |  |  |  |  |  |  |  |  |  |  |
Restructuring charges | [1] |  |  |  |  |  |  |  |  | $ 25 | $ (15) | $ 6
Gains on sales of assets |  |  |  |  |  |  |  |  |  | (1) | (21) | (3)
Restructuring charges/other |  | $ 0 | $ 0 | $ 24 | $ 0 | $ 0 | $ 0 | $ (36) | $ 0 | $ 24 | $ (36) | $ 3
[1] | Includes severance and benefits, accelerated depreciation, changes in estimates and other exit costs.

X
- Definition Gain (Loss) On Disposition Of Assets In Restructuring Transaction + References No definition available. + Details
Name: | txn_GainLossOnDispositionOfAssetsInRestructuringTransaction
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A combination of Restructuring charges with one-time unusual benefits and charges that impact profit from operations but are not included in cost of revenue or operating expenses. Restructuring charges are comprised of costs associated with restructuring activities not otherwise specified in the taxonomy pursuant to a duly authorized plan, excluding a discontinued operation as defined by generally accepted accounting principles. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, but excludes costs associated with the retirement of a long-lived asset and severance costs associated with established compensation plans. + References No definition available. + Details
Name: | txn_RestructuringChargesOther
Namespace Prefix: | txn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockSupplementAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -URI http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringReserveAccrualAdjustment1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration