XML 39 R26.htm IDEA: XBRL DOCUMENT
v3.22.4

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Nature of Operations | Nature of Operations We are a global materials science and digital identification solutions company that provides branding and information labeling solutions, including pressure-sensitive materials, radio-frequency identification ("RFID") inlays and tags, and a variety of converted products and solutions. We design and manufacture a wide range of labeling and functional materials that enhance branded packaging, carry or display information that connects the physical and the digital, and improve customers’ product performance. We serve an array of industries worldwide, including home and personal care, apparel, e-commerce, logistics, food and grocery, pharmaceuticals and automotive.
Principles of Consolidation | Principles of ConsolidationOur Consolidated Financial Statements include the accounts of majority-owned and controlled subsidiaries. Intercompany accounts, transactions and profits are eliminated in consolidation.
Segment Information | Segment InformationIn the fourth quarter of 2022, we changed our operating structure to align with our overall business strategy, and our Chief Executive Officer, who is also our chief operating decision maker, requested changes in the information that he regularly reviews to allocate resources and assess performance. As a result, our fiscal year 2022 results are reported based on our new reportable segments as described in Note 15, "Segment Information." We have recast prior periods to reflect our new operating structure.
Fiscal Year | Fiscal YearOur fiscal years generally consist of 52 weeks, but every fifth or sixth fiscal year consists of 53 weeks; our 2022 and 2021 fiscal years consisted of 52-week periods ending December 31, 2022 and January 1, 2022, respectively. Our 2020 fiscal year consisted of a 53-week period ending January 2, 2021.
Use of Estimates | Use of EstimatesThe preparation of financial statements in conformity with accounting principles generally accepted in the United States of America, or GAAP, requires management to make estimates and assumptions for the reporting period and as of the date of our financial statements. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities and the reported amounts of revenue and expense. As future events and their effects cannot be determined with precision, actual results could differ significantly from those estimates.
Cash and Cash Equivalents | Cash and Cash EquivalentsCash and cash equivalents generally consist of cash on hand, deposits in banks, cash-in-transit, and bank drafts and short-term investments with maturities of three months or less when purchased or received. The carrying value of these assets approximates fair value due to the short maturity of these instruments.
Inventories | InventoriesWe state inventories at the lower of cost or net realizable value and categorized as raw materials, work-in-progress, or finished goods. Cost is determined using the first-in, first-out method. We record inventory that is damaged, obsolete, excess and slow-moving to cost of products sold and we establish a lower cost basis for the inventory. Slow-moving inventory is reviewed by category and may be recognized partially or fully to cost of products sold depending on the type of product, level of usage and length of time the product has been included in inventory.
Trade Accounts Receivable | Trade Accounts Receivable We record trade accounts receivable at the invoiced amount. Our allowance for credit losses reflects customer trade accounts receivable that are estimated to be partially or entirely uncollectible. These allowances are used to reduce gross trade receivables to their net realizable values. We record these allowances based on estimates related to the following: •The financial condition of customers; •The aging of receivable balances; •Our historical collection experience; and •Current and expected future macroeconomic and market conditions.
Property, Plant and Equipment | Property, Plant and Equipment We generally compute depreciation using the straight-line method over the estimated useful lives of the respective assets, ranging from ten to 45 years for buildings and improvements and three to 15 years for machinery and equipment. Leasehold improvements are depreciated over the shorter of the useful life of the asset or the term of the associated leases. We expense maintenance and repair costs as incurred; we capitalize renewals and improvements. Upon the sale or retirement of assets, the accounts are relieved of the cost and the related accumulated depreciation, with any resulting gain or loss included in net income.
Leases | Leases Our leases primarily relate to office and warehouse space, machinery, transportation, and equipment for information technology. We determine if an arrangement is a lease or contains a lease at inception. For lease accounting purposes, we do not separate lease and nonlease components, nor do we record operating or finance lease assets and liabilities for short-term leases. We have options to renew or terminate some of our leases. We evaluate renewal and termination options based on considerations available at the lease commencement date and over the lease term to determine if we are reasonably certain to exercise these options. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at the lease commencement date to determine the present value of lease payments. We recognize expense for operating leases using a straight-line basis over the lease term, with variable lease payments recognized in the periods in which they are incurred.
Software | Software We capitalize software costs incurred during the application development stage of software development, including costs incurred for design, coding, installation to hardware, testing, and upgrades and enhancements that provide the software or hardware with additional functionalities and capabilities. We expense software costs, including internal and external training costs and maintenance costs, incurred during the preliminary project stage and the post-implementation and/or operation stage. In addition, we capitalize implementation costs incurred under a hosting arrangement that is a service contract. Capitalized software, which is included in “Other assets” in the Consolidated Balance Sheets, is amortized on a straight-line basis over the estimated useful life of the software, which is generally between five and ten years.
Venture Investments | Venture Investments We invest in privately held companies and utilize the measurement alternative for equity investments that do not have readily determinable fair values, measuring them at cost less impairment plus or minus observable price changes in orderly transactions. The carrying value of our venture investments is included in “Other assets” in the Consolidated Balance Sheets.
Impairment of Long-lived Assets | Impairment of Long-lived AssetsWe record impairment charges when the carrying amounts of long-lived assets are determined not to be recoverable. We measure recoverability by comparing the undiscounted cash flows expected from the applicable asset or asset group’s use and eventual disposition to its carrying value. We calculate the amount of impairment loss as the excess of the carrying value over the fair value. Historically, changes in market conditions and management strategy have caused us to reassess the carrying amount of our long-lived assets.
Goodwill and Other Intangibles Resulting from Business Acquisitions | Goodwill and Other Intangibles Resulting from Business Acquisitions We account for business combinations using the acquisition method, with the excess of the acquisition cost over the fair value of net tangible assets and identified intangible assets acquired considered goodwill. As a result, we disclose goodwill separately from other intangible assets. Other identifiable intangibles include customer relationships, patented and other developed technology, and trade names and trademarks. We perform an annual impairment test of goodwill during the fourth quarter and, as necessary, if changes in facts and circumstances that indicate the fair value of a reporting unit may be less than its carrying value. Certain factors may cause us to perform an impairment test outside of our annual assessment, including significant underperformance of a business relative to expected operating results, significant adverse economic and industry trends, significant decline in our market capitalization for an extended period of time relative to net book value, or our decision to divest a portion of a reporting unit. In performing impairment tests, we have the option to first assess qualitative factors to determine whether it is necessary to perform a quantitative assessment for goodwill impairment. If the qualitative assessment indicates that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying value, we perform a quantitative assessment. A quantitative assessment primarily uses the present value (discounted cash flow) method to determine the fair value of reporting units with goodwill. We compare the fair value of each reporting unit to its carrying amount, and, to the extent the carrying amount exceeds the unit’s fair value, we recognize an impairment of goodwill for the excess up to the amount of goodwill of that reporting unit. In consultation with outside specialists, we estimate the fair value of our reporting units using various valuation techniques, with the primary technique being a discounted cash flow analysis. A discounted cash flow analysis requires us to make various assumptions about our reporting units, including their respective forecasted sales, operating margins and growth rates, as well as discount rates. Our assumptions about discount rates are based on the weighted average cost of capital for comparable companies. Our assumptions about sales, operating margins and growth rates are based on our forecasts, business plans, economic projections, anticipated future cash flows, and marketplace data. We also make assumptions for varying perpetual growth rates for periods beyond our long-term business plan period. We base our fair value estimates on projected financial information and assumptions that we believe are reasonable. However, actual future results may differ materially from these estimates and projections. The valuation methodology we use to estimate the fair value of reporting units requires inputs and assumptions that reflect current market conditions, as well as the impact of planned business and operational strategies that require management judgment. The estimated fair value could increase or decrease depending on changes in the inputs and assumptions. We test indefinite-lived intangible assets, consisting of trade names and trademarks, for impairment in the fourth quarter or whenever events or circumstances indicate that it is more-likely-than-not that their carrying amounts exceed their fair values. In performing the impairment tests, we have the option to first assess qualitative factors to determine whether it is necessary to perform a quantitative assessment for indefinite-lived intangible asset impairment. If we decide not to perform a qualitative assessment, or if the qualitative assessment indicates that it is more-likely-than-not that the fair value of an indefinite-lived intangible asset is less than its carrying value, we perform a quantitative assessment. Fair value is estimated as the discounted value of future revenues using a royalty rate that a third party would pay to use the asset. Variation in the royalty rates could impact our estimate of fair value. If the carrying amount of an asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. We amortize finite-lived intangible assets, consisting of customer relationships, patented and other developed technology, trade names and trademarks, and other intangibles, on a straight-line basis over their estimated useful lives. See Note 3, “Goodwill and Other Intangibles Resulting from Business Acquisitions,” for more information.
Foreign Currency | Foreign Currency We translate asset and liability accounts of international operations into U.S. dollars at current rates. Revenues and expenses are translated at the weighted average currency rate for the fiscal year. We record gains and losses resulting from hedging the value of investments in certain international operations and from the translation of balance sheet accounts directly as a component of other comprehensive income. We account for our operations in Argentina as highly inflationary, because the country’s three-year cumulative inflation rate exceeds 100%. As a result, the functional currency of our Argentine subsidiary is the U.S. dollar.
Financial Instruments | Financial Instruments We enter into foreign exchange derivative contracts to reduce our risk from exchange rate fluctuations associated with receivables, payables, loans and firm commitments denominated in certain foreign currencies that arise primarily as a result of our operations outside the U.S. From time to time, we enter into interest rate contracts to help manage our exposure to certain interest rate fluctuations. We also enter into futures contracts to hedge certain price fluctuations for a portion of our anticipated domestic purchases of natural gas. The maximum length of time for which we hedge our exposure to the variability in future cash flows is 36 months for forecasted foreign exchange and commodity transactions and 10 years for cross-currency swap transactions. On the date we enter into a derivative contract, we determine whether the derivative will be designated as a hedge. Derivatives designated as hedges are classified as either (1) hedges of the fair value of a recognized asset or liability or an unrecognized firm commitment (“fair value” hedges) or (2) hedges of a forecasted transaction or the variability of cash flows that are to be received or paid in connection with a recognized asset or liability (“cash flow” hedges). Other derivatives not designated as hedges are recorded on the balance sheets at fair value, with changes in fair value recognized in earnings. Our policy is not to purchase or hold any foreign currency, interest rate or commodity contracts for trading purposes. We assess, both at the inception of any hedge and on an ongoing basis, whether our hedges are highly effective. If we determine that a hedge is not highly effective, we prospectively discontinue hedge accounting. For cash flow hedges, we record gains and losses as components of other comprehensive income and reclassify them into earnings in the same period during which the hedged transaction affects earnings. In the event that the anticipated transaction is no longer likely to occur, we recognize the change in fair value of the instrument in current period earnings. We recognize changes in fair value hedges in current period earnings. We also recognize changes in the fair value of underlying hedged items (such as recognized assets or liabilities) in current period earnings and offset the changes in the fair value of the derivative. In the Consolidated Statements of Cash Flows, hedges are classified in the same category as the item hedged, primarily in operating activities.
Fair Value Measurements | Fair Value Measurements We define fair value as the price that would be received from selling an asset or paid for transferring a liability in an orderly transaction between market participants at the measurement date. In determining the fair value measurements for assets and liabilities required to be recorded at fair value, we consider the principal or most advantageous market in which we would transact and the market-based risk measurements or assumptions that market participants would use in pricing the asset or liability. We determine fair value based on a three-tier fair value hierarchy, which we use to prioritize the inputs used in measuring fair value. These tiers consist of Level 1, which are observable inputs such as quoted prices in active markets; Level 2, which are inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, which are unobservable inputs in which little or no market data exists, and require us to develop our own assumptions to determine the best estimate of fair value.
Revenue Recognition | Revenue Recognition We recognize sales when or as we satisfy a performance obligation by transferring control of a product or service to a customer, in an amount that reflects the consideration which we would expect for the product or service. We consider a number of factors in determining when we have transferred control to a customer, including the following: (i) our present right to payment; (ii) the customer’s legal title to the asset; (iii) physical possession of the asset; (iv) the customer’s significant risks and rewards of ownership of the asset; and (v) the customer’s acceptance of the asset. Our payment terms with our customers are generally consistent with those used in the industries and the regions in which we operate. We accept sales returns in certain limited circumstances. We record an estimate for return liabilities and a corresponding reduction to sales in the amount we expect to repay or credit customers, which we base on historical returns and outstanding customer claims. We update our estimates each reporting period. Sales rebates, discounts and other customer concessions represent variable consideration and are common in the industries and regions in which we operate, which we account for as a reduction to sales based on estimates at the time at which products are sold. We base these estimates on our historical experience, as well as current information such as sales forecasts. We review our estimates regularly and, as additional information becomes available, we adjust our sales and the respective accruals as necessary. We exclude sales tax, value-added tax and other taxes we collect from customers from sales. We account for shipping and handling activities after control of a product is transferred to a customer as fulfillment costs and not as separate performance obligations. As a practical expedient, we have elected not to disclose the value of unsatisfied performance obligations for contracts with an original expected length of less than one year. We generally expense sales commissions when incurred because the amortization period would have been one year or less. We record these costs in “Marketing, general and administrative expense” in the Consolidated Statements of Income.
Research and Development | Research and DevelopmentResearch and development costs are related to research, design and testing of new products and applications, which we expense as incurred.
Long-Term Incentive Compensation | Long-Term Incentive Compensation No long-term incentive compensation expense was capitalized in 2022, 2021 or 2020. Valuation of Stock-Based Awards We base our stock-based compensation expense on the fair value of awards, adjusted for estimated forfeitures, amortized on a straight-line basis over the requisite service period for stock options and restricted stock units (“RSUs”). We base compensation expense for performance units (“PUs”) on the fair value of awards, adjusted for estimated forfeitures, and amortized on a straight-line basis as these awards cliff-vest at the end of the requisite service period. We base compensation expense related to market-leveraged stock units (“MSUs”) on the fair value of awards, adjusted for estimated forfeitures, and amortized on a graded-vesting basis over their respective performance periods. Compensation expense for awards with a market condition as a performance objective, which includes PUs and MSUs, is not adjusted if the condition is not met, as long as the requisite service period is met. We estimate the fair value of stock options as of the date of grant using the Black-Scholes option-pricing model. This model requires input assumptions for our expected dividend yield, expected stock price volatility, risk-free interest rate and expected option term. We determine the fair value of RSUs and the component of PUs that is subject to the achievement of a performance objective using a financial performance condition based on the fair market value of our common stock as of the date of grant, adjusted for foregone dividends. Over the performance period of the PUs, the estimated number of shares of our common stock issuable upon vesting is adjusted upward or downward from the target shares at the time of grant based on the probability of the financial performance objectives established for the award being achieved. We determine the fair value of stock-based awards that are subject to achievement of performance objectives based on a market condition, which includes MSUs and the other component of PUs, using the Monte-Carlo simulation method, which utilizes multiple input variables, including expected stock price volatility and other assumptions appropriate for determining fair value, to estimate the probability of satisfying the target performance objectives established for the award. Certain of these assumptions are based on management’s estimates, in consultation with outside specialists. Significant changes in assumptions for future awards and actual forfeiture rates could materially impact stock-based compensation expense and our results of operations. Valuation of Cash-Based Awards Cash-based awards consist of long-term incentive units (“LTI Units”) granted to eligible employees. We classify LTI Units as liability awards and remeasure them at each quarter-end over the applicable vesting or performance period. In addition to LTI Units with terms and conditions that mirror those of RSUs, we also grant certain employees LTI Units with terms and conditions that mirror those of PUs and MSUs. Forfeitures We estimate expected forfeitures in determining the compensation cost to be recognized each period, rather than accounting for forfeitures as they occur. We record changes in estimated forfeiture rates as cumulative adjustments in the period estimates are revised.
Taxes Based on Income | Taxes Based on IncomeBecause we are subject to income tax in the U.S. and multiple foreign jurisdictions, judgment is required in evaluating and estimating our worldwide provision, accruals for taxes, deferred taxes and tax positions. Our provision for income taxes is determined using the asset and liability approach in accordance with GAAP. Under this approach, deferred taxes represent the expected future tax consequences of temporary differences between the carrying amounts and tax bases of assets and liabilities. We record a valuation allowance to reduce our deferred tax assets when uncertainty regarding their realizability exists. We recognize and measure our uncertain tax positions following the more-likely-than-not threshold for recognition and measurement for tax positions we take or expect to take on a tax return.
Recent Accounting Requirements | Recent Accounting Requirements In September 2022, the Financial Accounting Standards Board (“FASB”) issued guidance to improve the transparency of supplier finance programs by requiring disclosures of key program terms, information about obligations under these programs and a rollforward of these obligations. This guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the disclosure on rollforward information, which is effective for fiscal years beginning after December 15, 2023. We plan to adopt this guidance at the beginning of our 2023 fiscal year on January 1, 2023.

X
- Definition Nature of operations. + References No definition available. + Details
Name: | avy_NatureOfOperationsPolicyTextBlock
Namespace Prefix: | avy_
Data Type: | dtr-types: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 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 -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + 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 investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714 + Details
Name: | us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI https://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + 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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 40 -Section 30 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 50 -Section 25 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286 + Details
Name: | us-gaap_InternalUseSoftwarePolicy
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 -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + 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 leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + 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/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + 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/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 + 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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration