v3.20.4

Significant Accounting Policies - Narrative (Detail) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 USD ($) lease | Dec. 31, 2019 USD ($) | Dec. 31, 2018 | Jan. 01, 2019 USD ($)
Significant Accounting Policies [Line Items] |  |  |  |
Number of finance lease arrangements | lease | 5 |  |  |
Liabilities arising from capital lease transactions | $ | $ 24 | $ 25 |  | $ 70
Minimum employment period for recognizing termination benefits | 60 days |  |  |
Percentage of fair value of plan assets | 10.00% |  |  |
Distributor A | Revenue Benchmark | Distributors Concentration Risk |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Percentage of revenue from a single external customer | 17.00% | 14.00% | 14.00% |
Distributor B | Revenue Benchmark | Distributors Concentration Risk |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Percentage of revenue from a single external customer | 10.00% | 10.00% | 10.00% |
OEMs | Revenue Benchmark | Distributors Concentration Risk |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Percentage of revenue from a single external customer | 10.00% | 11.00% | 11.00% |
Stock Options | Long Term Incentive Plans |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Award vesting period | 4 years |  |  |
Restricted Share Units | Long Term Incentive Plans |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |
Award vesting period | 3 years |  |  |

X
- Definition Defined Benefit Plan Change In Actuarial Assumptions Cumulative Effect Threshold Percentage + References No definition available. + Details
Name: | nxpi_DefinedBenefitPlanChangeInActuarialAssumptionsCumulativeEffectThresholdPercentage
Namespace Prefix: | nxpi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Notification Period Maximum + References No definition available. + Details
Name: | nxpi_NotificationPeriodMaximum
Namespace Prefix: | nxpi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Finance Lease Contracts + References No definition available. + Details
Name: | nxpi_NumberOfFinanceLeaseContracts
Namespace Prefix: | nxpi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | nxpi_SignificantAccountingPoliciesLineItems
Namespace Prefix: | nxpi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from finance lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977 + Details
Name: | us-gaap_FinanceLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=nxpi_DistributorAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=nxpi_DistributorsConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=nxpi_DistributorBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=nxpi_OriginalEquipmentManufacturersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=nxpi_LongTermIncentivePlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |