XML 67 R35.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of significant accounting policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Principles of consolidation | Principles of consolidation The consolidated financial statements include the accounts of Johnson & Johnson and its subsidiaries (the Company). Intercompany accounts and transactions are eliminated. Columns and rows within tables may not add due to rounding. Percentages have been calculated using actual, non-rounded figures.
Business segments | Business segments Following the completion of the exchange offer, the Company is organized into two business segments: Innovative Medicine and MedTech. The Innovative Medicine segment is focused on the following therapeutic areas, including Immunology, Infectious diseases, Neuroscience, Oncology, Pulmonary Hypertension, and Cardiovascular and Metabolic diseases. Products in this segment are distributed directly to retailers, wholesalers, distributors, hospitals and healthcare professionals for prescription use. The MedTech segment includes a broad portfolio of products used in the Orthopaedic, Surgery, Interventional Solutions and Vision fields. These products are distributed to wholesalers, hospitals and retailers, and used principally in the professional fields by physicians, nurses, hospitals, eye care professionals and clinics.
New accounting standards and Recently issued accounting standards | New accounting standards Recently adopted accounting standards ASU 2022-04: Liabilities-Supplier Finance Programs (Topic 405-50) – Disclosure of Supplier Finance Program Obligations The Company adopted the standard as of the beginning of fiscal year 2023, which requires that a buyer in a supplier finance program disclose additional information about the program for financial statement users. The Company has agreements for supplier finance programs with third-party financial institutions. These programs provide participating suppliers the ability to finance payment obligations from the Company with the third-party financial institutions. The Company is not a party to the arrangements between the suppliers and the third-party financial institutions. The Company’s obligations to its suppliers, including amounts due, and scheduled payment dates (which have general payment terms of 90 days), are not affected by a participating supplier’s decision to participate in the program. As of both December 31, 2023, and January 1, 2023, $0.7 billion were valid obligations under the program. The obligations are presented as Accounts payable on the Consolidated Balance Sheets. Recently issued accounting standards Not adopted as of December 31, 2023 ASU 2023-07: Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures This update requires expanded annual and interim disclosures for significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss. This update will be effective for fiscal years beginning after December 15, 2023, and is to be applied retrospectively to all periods presented in the financial statements. Early adoption is permitted. As this accounting standard only impacts disclosures, it will not have a material impact on the Company’s Consolidated Financial Statements. ASU 2023-09: Income Taxes (Topic 740) - Improvements to Income Tax Disclosures This update standardizes categories for the effective tax rate reconciliation, requires disaggregation of income taxes and additional income tax-related disclosures. This update is required to be effective for the Company for fiscal periods beginning after December 15, 2024. As this accounting standard only impacts disclosures, it will not have a material impact on the Company’s Consolidated Financial Statements.
Cash equivalents | Cash equivalents The Company classifies all highly liquid investments with stated maturities of three months or less from date of purchase as cash equivalents and all highly liquid investments with stated maturities of greater than three months from the date of purchase as current marketable securities. The Company has a policy of making investments only with commercial institutions that have at least an investment grade credit rating. The Company invests its cash primarily in government securities and obligations, corporate debt securities, money market funds and reverse repurchase agreements (RRAs). RRAs are collateralized by deposits in the form of Government Securities and Obligations for an amount not less than 102% of their value. The Company does not record an asset or liability as the Company is not permitted to sell or repledge the associated collateral. The Company has a policy that the collateral has at least an A (or equivalent) credit rating. The Company utilizes a third party custodian to manage the exchange of funds and ensure that collateral received is maintained at 102% of the value of the RRAs on a daily basis. RRAs with stated maturities of greater than three months from the date of purchase are classified as marketable securities.
Investments | Investments Investments classified as held to maturity investments are reported at amortized cost and realized gains or losses are reported in earnings. Investments classified as available-for-sale debt securities are carried at estimated fair value with unrealized gains and losses recorded as a component of accumulated other comprehensive income. Available-for-sale securities available for current operations are classified as current assets; otherwise, they are classified as long term. Management determines the appropriate classification of its investment in debt and equity securities at the time of purchase and re-evaluates such determination at each balance sheet date. The Company reviews its investments for impairment and adjusts these investments to fair value through earnings, as required.
Property, plant and equipment and depreciation | Property, plant and equipment and depreciation Property, plant and equipment are stated at cost. The Company utilizes the straight-line method of depreciation over the estimated useful lives of the assets:
Building and building equipment | 30 years
Land and leasehold improvements | 10 - 20 years
Machinery and equipment | 2 - 13 years
The Company capitalizes certain computer software and development costs, included in machinery and equipment, when incurred in connection with developing or obtaining computer software for internal use. Capitalized software costs are amortized over the estimated useful lives of the software, which generally range from 3 to 8 years. The Company reviews long-lived assets to assess recoverability using undiscounted cash flows. When certain events or changes in operating or economic conditions occur, an impairment assessment may be performed on the recoverability of the carrying value of these assets. If the asset is determined to be impaired, the loss is measured based on the difference between the asset’s fair value and its carrying value. If quoted market prices are not available, the Company will estimate fair value using a discounted value of estimated future cash flows.
Revenue recognition | Revenue recognition The Company recognizes revenue from product sales when obligations under the terms of a contract with the customer are satisfied; generally, this occurs with the transfer of control of the goods to customers. The Company's global payment terms are typically between 30 to 90 days. Provisions for certain rebates, sales incentives, trade promotions, coupons, product returns, discounts to customers and governmental clawback provisions are accounted for as variable consideration and recorded as a reduction in sales. The liability is recognized within Accrued rebates, returns, and promotions on the consolidated balance sheet. Product discounts granted are based on the terms of arrangements with direct, indirect and other market participants, as well as market conditions, including consideration of competitor pricing. Rebates are estimated based on contractual terms, historical experience, patient outcomes, trend analysis and projected market conditions in the various markets served. A significant portion of the liability related to rebates is from the sale of the Company's pharmaceutical products within the U.S., primarily the Managed Care, Medicare and Medicaid programs, which amounted to $11.5 billion and $9.6 billion as of December 31, 2023 and January 1, 2023, respectively. The Company evaluates market conditions for products or groups of products primarily through the analysis of wholesaler and other third-party sell-through and market research data, as well as internally generated information. Sales returns are estimated and recorded based on historical sales and returns information. Products that exhibit unusual sales or return patterns due to dating, competition or other marketing matters are specifically investigated and analyzed as part of the accounting for sales return accruals. Sales returns allowances represent a reserve for products that may be returned due to expiration, destruction in the field, or in specific areas, product recall. The sales returns reserve is based on historical return trends by product and by market as a percent to gross sales. In accordance with the Company’s accounting policies, the Company generally issues credit to customers for returned goods. The Company’s sales returns reserves are accounted for in accordance with the U.S. GAAP guidance for revenue recognition when right of return exists. Sales returns reserves are recorded at full sales value. Sales returns in the Innovative Medicine segments are almost exclusively not resalable. Sales returns for certain franchises in the MedTech segment are typically resalable but are not material. The Company infrequently exchanges products from inventory for returned products. The sales returns reserve for the total Company has been less than 1.0% of annual net trade sales during each of the fiscal years 2023, 2022 and 2021. Promotional programs, such as product listing allowances are recorded in the same period as related sales and include volume-based sales incentive programs. Volume-based incentive programs are based on the estimated sales volumes for the incentive period and are recorded as products are sold. These arrangements are evaluated to determine the appropriate amounts to be deferred or recorded as a reduction of revenue. The Company also earns profit-share payments through collaborative arrangements of certain products, which are included in sales to customers. Profit-share payments were less than 2.0% of the total revenues in fiscal year 2023 and less than 3.0% of the total revenues in the fiscal years 2022 and 2021 and are included in sales to customers. See Note 17 to the Consolidated Financial Statements for further disaggregation of revenue.
Shipping and handling | Shipping and handling Shipping and handling costs incurred were $0.9 billion, $0.8 billion and $0.8 billion in fiscal years 2023, 2022 and 2021, respectively, and are included in selling, marketing and administrative expense. The amount of revenue received for shipping and handling is less than 1.0% of sales to customers for all periods presented.
Inventories | Inventories Inventories are stated at the lower of cost or net realizable value determined by the first-in, first-out method.
Intangible assets and goodwill | Intangible assets and goodwill The authoritative literature on U.S. GAAP requires that goodwill and intangible assets with indefinite lives be assessed annually for impairment. The Company completed its annual impairment test for 2023 in the fiscal fourth quarter. Future impairment tests will be performed annually in the fiscal fourth quarter, or sooner if warranted. Purchased in-process research and development is accounted for as an indefinite lived intangible asset until the underlying project is completed, at which point the intangible asset will be accounted for as a definite lived intangible asset. If warranted the purchased in-process research and development could be written off or partially impaired depending on the underlying program. Intangible assets that have finite useful lives continue to be amortized over their useful lives, and are reviewed for impairment when warranted by economic conditions. See Note 5 for further details on Intangible Assets and Goodwill.
Financial instruments | Financial instruments As required by U.S. GAAP, all derivative instruments are recorded on the balance sheet at fair value. Fair value is the exit price that would be received to sell an asset or paid to transfer a liability. Fair value is a market-based measurement determined using assumptions that market participants would use in pricing an asset or liability. The authoritative literature establishes a three-level hierarchy to prioritize the inputs used in measuring fair value, with Level 1 having the highest priority and Level 3 having the lowest. Changes in the fair value of derivatives are recorded each period in current earnings or other comprehensive income, depending on whether the derivative is designated as part of a hedge transaction, and if so, the type of hedge transaction. The Company documents all relationships between hedged items and derivatives. The overall risk management strategy includes reasons for undertaking hedge transactions and entering into derivatives. The objectives of this strategy are: (1) minimize foreign currency exposure’s impact on the Company’s financial performance; (2) protect the Company’s cash flow from adverse movements in foreign exchange rates; (3) ensure the appropriateness of financial instruments; and (4) manage the enterprise risk associated with financial institutions. See Note 6 for additional information on Financial Instruments.
Leases | Leases The Company determines whether an arrangement is a lease at contract inception by establishing if the contract conveys the right to control the use of identified property, plant, or equipment for a period of time in exchange for consideration. Right of Use (ROU) Assets and Lease Liabilities for operating leases are included in Other assets, Accrued liabilities, and Other liabilities on the consolidated balance sheet. The ROU Assets represent the right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Commitments under finance leases are not significant, and are included in Property, plant and equipment, Loans and notes payable, and Long-term debt on the consolidated balance sheet. ROU Assets and Lease Liabilities are recognized at the lease commencement date based on the present value of all minimum lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments, when the implicit rate is not readily determinable. Lease terms may include options to extend or terminate the lease. These options are included in the lease term when it is reasonably certain that the Company will exercise that option. Operating lease expense is recognized on a straight-line basis over the lease term. The Company has elected the following policy elections on adoption: use of portfolio approach on leases of assets under master service agreements, exclusion of short term leases on the balance sheet, and not separating lease and non-lease components. The Company primarily has operating lease for space, vehicles, manufacturing equipment and data processing equipment.
Product liability | Product liability Accruals for product liability claims are recorded, on an undiscounted basis, when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated based on existing information and actuarially determined estimates where applicable. The accruals are adjusted periodically as additional information becomes available. The Company accrues an estimate of the legal defense costs needed to defend each matter when those costs are probable and can be reasonably estimated. To the extent adverse verdicts have been rendered against the Company, the Company does not record an accrual until a loss is determined to be probable and can be reasonably estimated. The Company has self insurance through a wholly-owned captive insurance company. In addition to accruals in the self insurance program, claims that exceed the insurance coverage are accrued when losses are probable and amounts can be reasonably estimated.
Research and development | Research and development Research and development expenses are expensed as incurred in accordance with ASC 730, Research and Development. Upfront and milestone payments made to third parties in connection with research and development collaborations are expensed as incurred up to the point of regulatory approval. Payments made to third parties subsequent to regulatory approval are capitalized and amortized over the remaining useful life of the related product. Amounts capitalized for such payments are included in other intangibles, net of accumulated amortization. The Company enters into collaborative arrangements, typically with other pharmaceutical or biotechnology companies, to develop and commercialize drug candidates or intellectual property. These arrangements typically involve two (or more) parties who are active participants in the collaboration and are exposed to significant risks and rewards dependent on the commercial success of the activities. These collaborations usually involve various activities by one or more parties, including research and development, marketing and selling and distribution. Often, these collaborations require upfront, milestone and royalty or profit share payments, contingent upon the occurrence of certain future events linked to the success of the asset in development. Amounts due from collaborative partners related to development activities are generally reflected as a reduction of research and development expense because the performance of contract development services is not central to the Company’s operations. In general, the income statement presentation for these collaborations is as follows:
Nature/Type of Collaboration |  | Statement of Earnings Presentation
Third-party sale of product & profit share payments received |  | Sales to customers
Royalties/milestones paid to collaborative partner (post-regulatory approval)* |  | Cost of products sold
Royalties received from collaborative partner |  | Other income (expense), net
Upfront payments & milestones paid to collaborative partner (pre-regulatory approval) |  | Research and development expense
Research and development payments to collaborative partner |  | Research and development expense
Research and development payments received from collaborative partner or government entity |  | Reduction of Research and development expense
* Milestones are capitalized as intangible assets and amortized to cost of products sold over the useful life. For all years presented, there was no individual project that represented greater than 5% of the total annual consolidated research and development expense. The Company has a number of products and compounds developed in collaboration with strategic partners including XARELTO, co-developed with Bayer HealthCare AG and IMBRUVICA, developed in collaboration and co-marketed with Pharmacyclics LLC, an AbbVie company. Separately, the Company has a number of licensing arrangements for products and compounds including DARZALEX, licensed from Genmab A/S.
Advertising | Advertising Costs associated with advertising are expensed in the year incurred and are included in selling, marketing and administrative expenses. Advertising expenses worldwide, which comprised television, radio, print media and Internet advertising, were $0.5 billion, $0.7 billion and $1.2 billion in fiscal years 2023, 2022 and 2021, respectively.
Income taxes | Income taxes Income taxes are recorded based on amounts refundable or payable for the current year and include the results of any difference between U.S. GAAP accounting and tax reporting, recorded as deferred tax assets or liabilities. The Company estimates deferred tax assets and liabilities based on enacted tax regulations and rates. Future changes in tax laws and rates may affect recorded deferred tax assets and liabilities in the future. The Company has unrecognized tax benefits for uncertain tax positions. The Company follows U.S. GAAP which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Management believes that changes in these estimates would not have a material effect on the Company's results of operations, cash flows or financial position. In 2017, the United States enacted into law new U.S. tax legislation, the U.S. Tax Cuts and Jobs Act (TCJA). This law included provisions for a comprehensive overhaul of the corporate income tax code, including a reduction of the statutory corporate tax rate from 35% to 21%, effective on January 1, 2018. The TCJA included a provision for a tax on all previously undistributed earnings of U.S. companies located in foreign jurisdictions. Undistributed earnings in the form of cash and cash equivalents were taxed at a rate of 15.5% and all other earnings were taxed at a rate of 8.0%. This tax is payable over 8 years and will not accrue interest. These payments began in 2018 and will continue through 2025. The remaining balance at the end of the 2023 was approximately $4.5 billion, of which $2.5 billion is classified as noncurrent and reflected as “Long-term taxes payable” on the Company’s balance sheet. The TCJA also includes provisions for a tax on global intangible low-taxed income (GILTI). GILTI is described as the excess of a U.S. shareholder’s total net foreign income over a deemed return on tangible assets, as provided by the TCJA. In January 2018, the FASB issued guidance that allows companies to elect as an accounting policy whether to record the tax effects of GILTI in the period the tax liability is generated (i.e., “period cost”) or provide for deferred tax assets and liabilities related to basis differences that exist and are expected to effect the amount of GILTI inclusion in future years upon reversal (i.e., “deferred method”). The Company has elected to account for GILTI under the deferred method. The deferred tax amounts recorded are based on the evaluation of temporary differences that are expected to reverse as GILTI is incurred in future periods. The Company has recorded deferred tax liabilities on all undistributed earnings prior to December 31, 2017 from its international subsidiaries. The Company has not provided deferred taxes on the undistributed earnings subsequent to January 1, 2018 from certain international subsidiaries where the earnings are considered to be indefinitely reinvested. The Company intends to continue to reinvest these earnings in those international operations. If the Company decides at a later date to repatriate these earnings to the U.S., the Company would be required to provide for the net tax effects on these amounts. The Company estimates that the tax effect of this repatriation would be approximately $0.5 billion under currently enacted tax laws and regulations and at current currency exchange rates. This amount does not include the possible benefit of U.S. foreign tax credits, which may substantially offset this cost.
Net earnings per share | Net earnings per share Basic earnings per share is computed by dividing net earnings available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities were exercised or converted into common stock using the treasury stock method.
Use of estimates | Use of estimates The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the amounts reported. Estimates are used when accounting for sales discounts, rebates, allowances and incentives, product liabilities, income taxes, withholding taxes, depreciation, amortization, employee benefits, contingencies and intangible asset and liability valuations. Actual results may or may not differ from those estimates. The Company follows the provisions of U.S. GAAP when recording litigation related contingencies. A liability is recorded when a loss is probable and can be reasonably estimated. The best estimate of a loss within a range is accrued; however, if no estimate in the range is better than any other, the minimum amount is accrued.
Annual closing date | Annual closing date The Company follows the concept of a fiscal year, which ends on the Sunday nearest to the end of the month of December. Normally each fiscal year consists of 52 weeks, but every five or six years the fiscal year consists of 53 weeks, and therefore includes additional shipping days, as was the case in fiscal year 2020, and will be the case again in fiscal year 2026.

X
- Definition Fiscal period policy. + References No definition available. + Details
Name: | jnj_FiscalPeriodPolicyTextBlock
Namespace Prefix: | jnj_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Product liability. + References No definition available. + Details
Name: | jnj_ProductLiabilityPolicyTextBlock
Namespace Prefix: | jnj_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. + References No definition available. + Details
Name: | us-gaap_ShippingAndHandlingCostPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration