XML 54 R39.htm IDEA: XBRL DOCUMENT
v3.19.2

Fair Value Measurements - Narrative (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | ---
Jun. 30, 2019 | Jul. 01, 2018 | Jun. 30, 2019 | Jul. 01, 2018 | Dec. 30, 2018
Derivative [Line Items] |  |  |  |  |
Available-for-sale Securities, Equity Securities | $ 963 |  | $ 963 |  | $ 511
Accumulated other comprehensive income on derivatives, after tax | (341) |  | $ (341) |  |
Reclassification of foreign exchange contracts into earnings, period |  |  | next 12 months |  |
Maximum length of time for hedge exposure |  |  | 18 months |  |
Unrealized gains on equity investments | $ 1 | $ 0 | $ 1 | $ 0 |
Weighted average interest rate on non-current debt | 3.19% |  | 3.19% |  |
Excess of the estimated fair value over the carrying value of debt |  |  |  |  | 300
Business Combination, Contingent Consideration, Liability | $ 1,479 |  | $ 1,479 |  | 335
Forward foreign exchange contracts |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Collateral Already Posted, Aggregate Fair Value | 384 |  | 384 |  |
Derivative notional amounts outstanding | 49,700 |  | 49,700 |  | 41,100
Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative notional amounts outstanding | 15,300 |  | 15,300 |  | 7,300
Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Liability, Noncurrent | 1 |  | 1 |  | 3
Derivative notional amounts outstanding | 500 |  | 500 |  | 500
Equity Securities |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Available-for-sale Securities, Equity Securities | 963 |  | 963 |  | 511
Equity Investments without readily determinable value | Equity Securities |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Equity, Fair Value Adjustment, Impairment Loss |  |  | (22) |  |
Changes in fair value, changes in observable prices |  |  | (1) |  |
Other (income) expense |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 0 | 0 |  |  |
Fair Value Hedging [Member] | Sales [Member] | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings | 0 | 0 | 0 | 0 |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Sales [Member] | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Cost of Sales [Member] | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings | 0 | 0 | 0 | 0 |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Cost of Sales [Member] | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Research and Development Expense [Member] | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings | 0 | 0 | 0 | 0 |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Research and Development Expense [Member] | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Interest Income Expense Net Member | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings | 39 | 2 | 78 | 2 |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 39 | 2 | 78 | 2 |
Fair Value Hedging [Member] | Interest Income Expense Net Member | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 1 | 5 | 1 | 10 |
Fair Value Hedging [Member] | Other (income) expense | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative, Excluded Component, Gain (Loss), Recognized in Earnings | 0 | 0 | 0 | 0 |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Other (income) expense | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Sales [Member] | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Cost of Sales [Member] | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Research and Development Expense [Member] | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | 0 |
Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Interest Income Expense Net Member | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | (1) | (5) | (1) | (10) |
Fair Value Hedging [Member] | Designated as Hedging Instrument [Member] | Other (income) expense | Interest Rate Contract |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | 0 | 0 | $ 0 |
Cash Flow Hedging [Member] | Sales [Member] | Forward foreign exchange contracts |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | (14) | 17 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | (49) |  |  |
Cash Flow Hedging [Member] | Sales [Member] | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 0 | 0 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 |  |  |
Cash Flow Hedging [Member] | Cost of Sales [Member] | Forward foreign exchange contracts |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | (101) | 76 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | (50) | (57) |  |  |
Cash Flow Hedging [Member] | Cost of Sales [Member] | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 0 |  |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 |  |  |
Cash Flow Hedging [Member] | Research and Development Expense [Member] | Forward foreign exchange contracts |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 36 | (14) |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 18 | 21 |  |  |
Cash Flow Hedging [Member] | Research and Development Expense [Member] | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 0 | 0 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 |  |  |
Cash Flow Hedging [Member] | Interest Income Expense Net Member | Forward foreign exchange contracts |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 0 | 0 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | 0 |  |  |
Cash Flow Hedging [Member] | Interest Income Expense Net Member | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 64 | 32 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 82 | 19 |  |  |
Cash Flow Hedging [Member] | Other (income) expense | Forward foreign exchange contracts |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 2 | (10) |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | (3) | 3 |  |  |
Cash Flow Hedging [Member] | Other (income) expense | Cross currency interest rate swaps |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | 0 | 0 |  |  |
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments, after Tax | 0 | $ 0 |  |  |
Other Noncurrent Liabilities |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Business Combination, Contingent Consideration, Liability | 1,370 |  | 1,370 |  | $ 335
Other Current Liabilities |  |  |  |  |
Derivative [Line Items] |  |  |  |  |
Business Combination, Contingent Consideration, Liability | $ 109 |  | $ 109 |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Equity, Fair Value Adjustment, Change in Observable Prices + References No definition available. + Details
Name: | jnj_EquityFairValueAdjustmentChangeinObservablePrices
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Equity, Fair Value Adjustment, Impairment Loss + References No definition available. + Details
Name: | jnj_EquityFairValueAdjustmentImpairmentLoss
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Excess of fair value over carrying value of debt. + References No definition available. + Details
Name: | jnj_ExcessOfFairValueOverCarryingValueOfDebt
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 + Details
Name: | us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986 + Details
Name: | us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4H -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624258-113959 + Details
Name: | us-gaap_CollateralAlreadyPostedAggregateFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 20 -Section 45 -Paragraph 1A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109974929&loc=SL110061172-113977 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=112277219&loc=d3e80845-113994 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the transactions or other events that will result in the reclassification into earnings of gains or losses reported in accumulated other comprehensive income. May include the time period over which gains or losses will be reclassified to earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994 + Details
Name: | us-gaap_DescriptionOfReclassificationOfCashFlowHedgeGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740 + Details
Name: | us-gaap_EquitySecuritiesFvNi
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted average interest rate of long-term debt outstanding calculated at point in time. + References No definition available. + Details
Name: | us-gaap_LongtermDebtWeightedAverageInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994 + Details
Name: | us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax and before adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (dd) -URI http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 20 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAfterTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities. + 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 (e) -URI http://asc.fasb.org/extlink&oid=114867106&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=114867106&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherInvestmentNotReadilyMarketableAxis=jnj_EquityInvestmentswithoutReadilyDeterminableValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=jnj_OtherIncomeExpenseNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=jnj_InterestIncomeExpenseNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |