XML 87 R55.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of significant accounting policies - Narrative (Details) $ / shares in Units, $ in Millions |  |  | 12 Months Ended |
--- | --- | --- | --- | ---
Aug. 23, 2023 | May 08, 2023 USD ($) $ / shares shares | Dec. 31, 2023 USD ($) Segment Employee $ / shares | Jan. 01, 2023 USD ($) $ / shares | Jan. 02, 2022 USD ($) | Dec. 29, 2019 | Dec. 30, 2018 | Jul. 02, 2023 USD ($)
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Number of employees | Employee |  |  | 131,900 |  |  |  |  |
Common Stock, Par or Stated Value Per Share | $ / shares |  |  | $ 1.00 | $ 1.00 |  |  |  |
Proceeds from Kenvue initial public offering |  |  | $ 4,241 | $ 0 | $ 0 |  |  |
Realized gain (loss) on investment |  | $ 2,500 |  |  |  |  |  |
Number of business segments | Segment |  |  | 2 |  |  |  |  |
Supplier finance program, obligation, current |  |  | $ 700 | $ 700 |  |  |  |
Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] |  |  | Accounts Payable, Current | Accounts Payable, Current |  |  |  |
Minimum reverse repurchase agreement collateral (as a percent) |  |  | 102.00% |  |  |  |  |
Accrued rebates, returns and promotions |  |  | $ 16,001 | $ 13,579 |  |  |  |
Sales return reserve (as a percent) |  |  | 1.00% | 1.00% | 1.00% |  |  |
Percentage of profit share payments (less than) |  |  | 2.00% | 3.00% | 3.00% |  |  |
Cost of products sold |  |  | $ 26,553 | $ 24,596 | $ 23,402 |  |  |
Shipping and handling costs as a percent of sales |  |  | 1.00% | 1.00% | 1.00% |  |  |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] |  |  | Other assets, noncurrent | Other assets, noncurrent |  |  |  |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] |  |  | Accrued Liabilities, Current | Accrued Liabilities, Current |  |  |  |
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] |  |  | Other Liabilities, Noncurrent | Other Liabilities, Noncurrent |  |  |  |
Operating lease, right-of-use asset |  |  | $ 1,000 |  |  |  |  |
Operating lease liabilities |  |  | 1,100 |  |  |  |  |
Operating lease costs |  |  | 200 | $ 200 | $ 200 |  |  |
Cash paid for operating leases |  |  | 200 | 200 | 200 |  |  |
Advertising expense |  |  | $ 500 | $ 700 | $ 1,200 |  |  |
U.S. statutory rate |  |  | 21.00% | 21.00% | 21.00% | 21.00% | 35.00% |
TCJA, undistributed foreign earnings percent related to cash and cash equivalents |  |  |  |  |  | 15.50% |  |
TCJA, undistributed foreign earnings percent related to earnings other than cash and cash equivalents |  |  |  |  |  | 8.00% |  |
TCJA, provisional liability |  |  | $ 4,500 |  |  |  |  |
TJCA , provisional liability, non-current |  |  | 2,500 |  |  |  |  |
Repatriation of foreign earnings amount |  |  | 500 |  |  |  |  |
Selling, marketing and administrative expenses |  |  | $ 21,512 | $ 20,246 | $ 20,118 |  |  |
Kenvue Inc. |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Split-off percentage | 80.10% |  |  |  |  |  |  |
Kenvue Inc. |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Common Stock, Par or Stated Value Per Share | $ / shares |  | $ 0.01 |  |  |  |  |  |
Sale of stock (in USD per share) | $ / shares |  | $ 22.00 |  |  |  |  |  |
Johnson & Johnson | Kenvue Inc. |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Percentage ownership after transaction |  | 89.60% |  |  |  |  |  |
Common stock, value |  |  |  |  |  |  |  | $ 1,300
Percentage ownership after transaction | 9.50% |  |  |  |  |  |  |
IPO | Kenvue Inc. |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Sale of stock, number of shares issued in transaction (in shares) | shares |  | 198,734,444 |  |  |  |  |  |
Proceeds from Kenvue initial public offering |  | $ 4,200 |  |  |  |  |  |
Minimum | Software Development |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  | 3 years |  |  |  |  |
Maximum | Software Development |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Estimated useful lives of the assets |  |  | 8 years |  |  |  |  |
R&D Expense | Project Concentration Risk |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Concentration risk, threshold percentage (as a percent) |  |  | 0.05 | 0.05 | 0.05 |  |  |
Shipping and Handling |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Cost of products sold |  |  |  | $ 800 | $ 800 |  |  |
Selling, marketing and administrative expenses |  |  | $ 900 |  |  |  |  |
Pharmaceutical |  |  |  |  |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |  |  |  |  |
Accrued rebates, returns and promotions |  |  | $ 11,500 | $ 9,600 |  |  |  |

X
- Definition Reflects the estimated obligations due within one year for rebates, returns and promotions. Reserves include such items related to Medicaid rebates, product returns due to expiration, product recalls, current portion of coupons and volume-based sales incentives programs. + References No definition available. + Details
Name: | jnj_AccruedRebatesReturnsAndPromotions
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Concentration of credit risk. + References No definition available. + Details
Name: | jnj_ConcentrationOfCreditRiskLineItems
Namespace Prefix: | jnj_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Concentration Risk, Threshold Percentage + References No definition available. + Details
Name: | jnj_ConcentrationRiskThresholdPercentage
Namespace Prefix: | jnj_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exchange of Stock, Percentage Ownership After Transaction + References No definition available. + Details
Name: | jnj_ExchangeOfStockPercentageOwnershipAfterTransaction
Namespace Prefix: | jnj_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Collateral Value as a Percent, Reverse Repurchase Agreement + References No definition available. + Details
Name: | jnj_MinimumCollateralValueasaPercentReverseRepurchaseAgreement
Namespace Prefix: | jnj_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of employees engaged in company activities worldwide. + References No definition available. + Details
Name: | jnj_NumberOfEmployeesEngagedInCompanyActivitiesWorldwide
Namespace Prefix: | jnj_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ownership Percentage, Split-Off Percent + References No definition available. + Details
Name: | jnj_OwnershipPercentageSplitOffPercent
Namespace Prefix: | jnj_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Profit loss percent to sales. + References No definition available. + Details
Name: | jnj_ProfitLossPercentToSales
Namespace Prefix: | jnj_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales return reserve + References No definition available. + Details
Name: | jnj_SalesReturnReserve
Namespace Prefix: | jnj_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shipping and Handling Costs as a Percent of Sales + References No definition available. + Details
Name: | jnj_ShippingandHandlingCostsasaPercentofSales
Namespace Prefix: | jnj_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Liability + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalLiability
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Liability, Noncurrent + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalLiabilityNoncurrent
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax Cuts And Jobs Act Of 2017, Undistributed Foreign Earnings, Cash And Cash Equivalents, Tax Rate, Percent + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017UndistributedForeignEarningsCashAndCashEquivalentsTaxRatePercent
Namespace Prefix: | jnj_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Undistributed Foreign Earnings, Other Than Cash And Cash Equivalents, Tax Rate, Percent + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017UndistributedForeignEarningsOtherThanCashAndCashEquivalentsTaxRatePercent
Namespace Prefix: | jnj_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockValueOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.Fact.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of an equity method investment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(7)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(9)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12 + Details
Name: | us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18 + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4 + Details
Name: | us-gaap_OperatingLeaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes current operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2 + Details
Name: | us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes noncurrent operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2 + Details
Name: | us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4 + Details
Name: | us-gaap_OperatingLeasePayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes operating lease right-of-use asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of obligation for supplier finance program, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-4 + Details
Name: | us-gaap_SupplierFinanceProgramObligationCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes obligation for supplier finance program, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479468/405-50-50-3 + Details
Name: | us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=jnj_KenvueIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=jnj_KenvueIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=jnj_JohnsonJohnsonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=jnj_KenvueIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=jnj_PharmaceuticalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |