XML 54 R31.htm IDEA: XBRL DOCUMENT
v3.25.4

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2025
Accounting Policies [Abstract] |
Principles of Consolidation and Noncontrolling Interests | Principles of Consolidation and Noncontrolling Interests The accompanying consolidated financial statements, including the accounts of the Company and its wholly-owned subsidiaries for which it has a controlling interest, were prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") and include the assets, liabilities, revenues and expenses of all majority-owned subsidiaries over which the Company exercises control. Intercompany transactions and balances are eliminated in consolidation. Noncontrolling interests are presented in the Company’s Consolidated Financial Statements as if parent company investors (controlling interests) and other minority investors (noncontrolling interests) in partially owned subsidiaries have similar economic interests in a single entity. As a result, investments in noncontrolling interests are reported as equity in our Consolidated Financial Statements. Additionally, the Company’s Consolidated Financial Statements include 100% of a controlled subsidiary’s earnings, rather than only our share. Transactions between the parent company and noncontrolling interests are reported in equity as transactions between stockholders, provided that these transactions do not create a change in control.
Principles of Consolidation and Noncontrolling Interests | Principles of Consolidation and Noncontrolling Interests The accompanying consolidated financial statements, including the accounts of the Company and its wholly-owned subsidiaries for which it has a controlling interest, were prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") and include the assets, liabilities, revenues and expenses of all majority-owned subsidiaries over which the Company exercises control. Intercompany transactions and balances are eliminated in consolidation. Noncontrolling interests are presented in the Company’s Consolidated Financial Statements as if parent company investors (controlling interests) and other minority investors (noncontrolling interests) in partially owned subsidiaries have similar economic interests in a single entity. As a result, investments in noncontrolling interests are reported as equity in our Consolidated Financial Statements. Additionally, the Company’s Consolidated Financial Statements include 100% of a controlled subsidiary’s earnings, rather than only our share. Transactions between the parent company and noncontrolling interests are reported in equity as transactions between stockholders, provided that these transactions do not create a change in control.
Cash, Cash Equivalents and Restricted Cash | Cash, Cash Equivalents and Restricted Cash Cash, cash equivalents and restricted cash (“Cash”) are stated at fair value and consist of highly liquid investments with original maturities of three months or less or with maturities of more than three months that can be withdrawn early without a significant economic penalty. Restricted cash, which is not material, is included in Cash, cash equivalents and restricted cash on the Company’s Consolidated Balance Sheets.
Accounts Receivable Allowances and Credit Losses for Receivables | Accounts Receivable Allowances The Company maintains an allowance for credit losses for estimated losses resulting from the inability of its customers to make required payments. In accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Board ("ASC") 326 “Financial Instruments – Credit Losses", the Company uses a current expected credit loss model in order to immediately recognize an estimate of credit losses that are expected to occur over the life of the financial instruments, mainly trade receivables. Additionally, the allowance is based upon identified delinquent accounts, customer payment patterns and other analyses of historical data trends. The Company also maintains an allowance for future sales credits related to sales recorded during the year. The estimated allowance is based on historical sales credits issued in the subsequent year related to the prior year and any significant, preapproved open return good authorizations as of the balance sheet date. Credit losses for receivables The Company maintains an allowance for credit losses for estimated losses resulting from the inability of its customers to make required payments. The Company uses a current expected credit loss model in order to immediately recognize an estimate of credit losses that are expected to occur over the life of the financial instruments, mainly trade receivables. Additionally, the allowance is based upon identified delinquent accounts, customer payment patterns and other analyses of historical data trends. Receivable balances are written off against an allowance for credit losses after a final determination has been made.
Inventories | Inventories The Company uses the last-in, first-out (“LIFO”) method of determining cost for the majority of its material portion of inventories in PLP-USA. All other inventories are determined by the first-in, first-out (“FIFO”) or average cost methods. Inventories are carried at lower of cost or net realizable value. Reserves are maintained for estimated obsolescence or excess inventory based on past usage and future demand.
Fair Value of Financial Instruments | Fair Value of Financial Instruments FASB ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosures of the fair value of financial instruments. The estimated fair value of financial instruments was principally based on market prices where such prices were available, and when unavailable, fair values were estimated based on market prices of similar instruments. These amounts are recorded within Other noncurrent liabilities on the Company’s Consolidated Balance Sheets. The Supplemental Profit Sharing Plan allows participants the ability to hypothetically invest their proportionate award into various investment options, which primarily includes mutual funds. The Company credits earnings, gains and losses to the participants’ deferred compensation account balances based on the investments selected by the participants. The Company measures the fair value of the Supplemental Profit Sharing Plan liability using the market values of the participants’ underlying investment accounts. The Company had zero fixed income investments as of December 31, 2025. The Company's fixed income investments as of December 31, 2024 of $1.1 million are recorded in Other assets on the Consolidated Balance Sheet and are valued using the closing price on the active market on which the securities are traded. The unrealized gains on the fixed income investments for the period ended December 31, 2024 were de minimis. The carrying value of the Company’s current financial instruments, which include cash, cash equivalents and restricted cash, accounts receivable, accounts payable and short-term debt, approximates fair value because of the short-term maturity of these instruments. At December 31, 2025, the fair value of the Company’s long-term debt was estimated using discounted cash flows analysis, based on the Company’s current incremental borrowing rates for similar types of borrowing arrangements that are considered to be Level 2 inputs.
Property, Plant and Equipment and Depreciation | Property, Plant and Equipment and Depreciation Property, plant, and equipment is recorded at cost less accumulated depreciation or amortization. Property under finance lease agreements is carried at the present value of lease payments over the lease term less accumulated amortization. Depreciation is based on the estimated service lives of depreciable assets and is calculated using the straight-line method. Fully depreciated assets are retained in property and accumulated depreciation accounts until they are removed from service. The estimated useful lives for assets purchased new are: land improvements, 10 years; buildings, 39 years; building improvements, 5 years to 39 years; machinery and equipment, 3 years to 10 years; tooling, 5 years; and aircraft, 15 years. Appropriate reductions in estimated useful lives are made for property, plant and equipment purchased in connection with an acquisition of a business or in a used condition when purchased.
Long-Lived Assets | Long-Lived Assets The Company records impairment losses on long-lived assets used in operations when events and circumstances indicate that the carrying value of the assets are impaired and the undiscounted future cash flows estimated to be generated by such assets are less than the carrying value. The Company’s cash flows are based on historical results adjusted to reflect the Company’s best estimate of future market and operating conditions. The net carrying value of assets not recoverable is then reduced to fair value. The estimate of fair value represents the Company’s best estimate based on industry trends and reference to market rates and transactions. The Company did not record an impairment to long-lived assets during the years ended December 31, 2025 and 2024.
Goodwill and Other Intangibles | Goodwill and Other Intangibles In accordance with ASC 805, “Business Combinations,” the Company uses the acquisition method of accounting to allocate costs of acquired businesses to the assets acquired and liabilities assumed based on their estimated fair values at the dates of acquisition. The excess costs of acquired businesses over the fair values of the assets acquired and liabilities assumed are recognized as goodwill. Goodwill and other intangible assets are generally recorded as a result of a business acquisition. Goodwill represents the excess of purchase price over the fair value of the tangible and identifiable net assets acquired during a business combination and is not subject to amortization but is subject to annual impairment testing. Goodwill is reviewed for impairment annually on October 1 or more frequently when changes in circumstances indicate the carrying amount may be impaired. Such events or changes may include, but are not limited to, a significant deterioration in overall economic conditions, changes in the business climate of the Company's industry, overall performance indicators, a decline in the Company's market capitalization, business reorganization or restructuring or disposal of all or part of a reporting unit. Goodwill is tested for impairment at the reporting unit level, and is based on the net assets for each reporting unit, including goodwill and intangible assets. The Company’s reporting units are equivalent to the reportable operating segments, except for the Americas segment which has two reporting units (Canada and Other Americas). Goodwill is assigned to each reporting unit, as this represents the lowest level that constitutes a business and is the level at which management regularly reviews the operating results. The Company may use both quantitative and qualitative approaches when testing goodwill for impairment. A qualitative analysis is performed by assessing certain trends and factors, including projected market outlook and growth rates, forecasted and actual sales and gross profit margins, discount rates and other relevant qualitative factors. These trends and factors are compared to, and based on, the assumptions used in the most recent quantitative analysis performed for each reporting unit to determine if it is more likely than not that the fair value of the reporting unit exceeds its carrying amount. If that determination is made, no further evaluation is necessary. Otherwise, the Company performs a quantitative impairment test on the reporting unit. For the quantitative approach, the Company uses a combination of the income approach, which uses a discounted cash flow methodology, and the market approach, which uses comparable market multiples, in computing fair value by reporting unit. The Company then compares the fair value of the reporting unit with its carrying value to assess if goodwill has been impaired. The fair value estimates are subjective and sensitive to significant assumptions, such as future cash flows, revenue growth rates, operating margins, the weighted-average cost of capital ("WACC"), and estimated market multiples, of which are affected by expectations of future market or economic conditions. The future cash flows are based on the Company’s long-term operating plan and a terminal value was used to estimate the reporting unit’s cash flows beyond the period covered by the operating plan. The WACC is an estimate of the overall after-tax rate of return required by equity and debt market holders of a business enterprise. The Company believes that the methodologies, significant assumptions, and weightings used are reasonable and result in appropriate fair values of the reporting units. Intangible assets with definite lives, consisting primarily of purchased customer relationships, patents, technology, customer backlogs, trademarks and land use rights, are generally amortized over periods from 1 year to 99 years. The Company has no indefinite lived intangible assets other than goodwill. The Company’s intangible assets with finite lives are generally amortized over the period in which the economic benefits of the intangibles are consumed, using either a projected cash flow basis method or the straight-line method. The straight-line method is used in circumstances in which it better reflects the pattern in which the economic benefits of the intangible asset are consumed or otherwise expire compared to using a projected cash flow basis method. An evaluation of the remaining useful life of intangible assets with a determinable life is performed on a periodic basis and when events and circumstances warrant an evaluation. The Company assesses intangible assets with a determinable life for impairment when the carrying amount may not be recoverable, consistent with its policy for assessing other long-lived assets. The Company did not record an impairment to intangible assets with finite lives during the years ended December 31, 2025 and 2024. Impairment assessments inherently involve management judgments regarding a number of assumptions such as those described above. Due to the multiple variables inherent in arriving at the estimates of the reporting unit's fair value, differences in assumptions could have an effect on the estimated fair value of a reporting unit and could result in goodwill impairment charges in a future period.
Revenue Recognition | Revenue Recognition Net sales include products and shipping and handling charges, net of estimates for product returns. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. All revenue is recognized when the Company satisfies the performance obligations under the contract and control of the product is transferred to the customer, primarily based on shipping terms. Revenue for shipping and handling charges are recognized at the time the products are shipped to, delivered to or picked up by the customer. Payment terms vary by the type and location of the customer and the products offered but are generally short-term in nature. The Company estimates product returns based on historical return rates. Revenue recognition Sales are recognized when obligations under the terms of the contract are satisfied and control of promised goods or services have transferred to our customers. Control is transferred when the customer has the ability to direct the use of and obtain benefits from the goods or services and is primarily based on shipping terms. Sales are measured as the amount of consideration the Company expects to receive in exchange for transferring products. Net sales include products and shipping and handling charges, net of estimates for product returns. The Company estimates product returns based on historical return rates. Revenue for shipping and handling charges are recognized at the time the products are shipped to, delivered to or picked up by the customer. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of goods sold. Payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized, and payment is due is not significant. Sales, value added, and other taxes collected concurrent with revenue are excluded from sales. PLP records reductions to sales for returns, and customer and distributor incentives, primarily comprised of rebates, at the time of the initial sale. Rebates are estimated based on sales terms, historical experience, trend analysis, and projected market conditions in the various markets served. Sales commissions are expensed when the amortization period is less than a year and are generally not capitalized as they are typically earned at the completion of the contract when the customer is invoiced or when the customer pays PLP.
Research and Development | Research and Development Research and development costs for new products are expensed as incurred and are reported on the Statements of Consolidated Income.
Income Taxes | Income Taxes Income taxes are computed in accordance with the provisions of FASB ASC 740, “Income taxes” and include U.S. (federal and state) and foreign income taxes. In the Consolidated Financial Statements, the benefits of a consolidated return have been reflected where such returns have or could be filed based on the entities and jurisdictions included in the financial statements. The Company has elected to recognize Global Intangible Low-Taxed Income ("GILTI") as a period expense in the period the tax is incurred. Deferred Tax Assets Deferred taxes are recognized at currently enacted tax rates for temporary differences between the financial reporting and income tax basis of assets and liabilities and operating loss and tax credit carryforwards. Deferred tax liabilities and assets are determined based on the differences between the book and tax basis of particular assets and liabilities and operating loss carryforwards using tax rates in effect for the years in which the differences are expected to reverse. Deferred tax assets are recognized to the extent that the Company believes these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies and results of recent operations. We establish a valuation allowance to record our deferred tax assets at an amount that is more-likely-than-not to be realized. In the event we were to determine that we would be able to realize our deferred tax assets in the future in excess of their recorded amount, an adjustment to the valuation allowance would increase income in the period such determination was made. Likewise, should we determine that we would not be able to realize all or part of our net deferred tax assets in the future, an adjustment to the valuation allowance would be charged to expense in the period such determination was made. Uncertain Tax Positions We identify tax positions taken on the federal, state, local and foreign income tax returns filed or to be filed. A tax position can include: a reduction in taxable income reported in a previously filed tax return or expected to be reported on a future tax return that impacts the measurement of current or deferred income tax assets or liabilities in the period being reported; a decision not to file a tax return; an allocation or a shift of income between jurisdictions; the characterization of income or a decision to exclude reporting taxable income in a tax return; or a decision to classify a transaction, entity or other position in a tax return as tax exempt. We determine whether a tax position is an uncertain or a routine business transaction tax position that is more-likely-than-not to be sustained at the full amount upon examination. Under ASC 740, “Tax Benefits from Uncertain Tax Positions” that reduce our current or future income tax liability are reported in our financial statements only to the extent that each benefit is recognized and measured under a two-step approach. The first step requires us to assess whether each tax position based on its technical merits and facts and circumstances as of the reporting date, is more-likely-than-not to be sustained upon examination. The second step measures the amount of tax benefit that we would recognize in the financial statements based on a cumulative probability approach. A tax position that meets the more-likely-than-not threshold that is not highly certain is measured based on the largest amount of benefit that is greater than fifty percent likely of being realized upon ultimate settlement with the tax authority, assuming that the tax authority has examined the position and has full knowledge of all relevant information.
Advertising | Advertising Advertising costs are expensed as incurred and totaled $2.8 million in 2025, $2.5 million in 2024 and $2.4 million in 2023.
Foreign Currency Translation | Foreign Currency Translation Asset and liability accounts are translated into U.S. dollars using exchange rates in effect at the date of the Consolidated Balance Sheet. The translation adjustments are recorded in Accumulated other comprehensive income (loss). Revenues and expenses are translated at weighted average exchange rates in effect during the period. Transaction gains and losses arising from exchange rate changes on transactions denominated in a currency other than the functional currency are included in income and expensed as incurred. Aggregate transaction losses, including hedge activity, was $0.4 million for the year ended December 31, 2025, $0.5 million for the year ended December 31, 2024 and $3.2 million for the year ended December 31, 2023. Upon sale or substantially complete liquidation of an investment in a foreign entity, the cumulative translation adjustment for that entity is reclassified from Accumulated other comprehensive loss to earnings. Effective July 1, 2018, Argentina was designated as a highly inflationary economy as the projected three-year cumulative inflation rate exceeded 100%. As such, beginning July 1, 2018, the functional currency for the Company’s Argentina subsidiary became the U.S. dollar. Revenue from operations in Argentina was less than 1% of total consolidated net sales for the years ended December 31, 2025, 2024 and 2023.
Use of Estimates | Use of Estimates The preparation of financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company's consolidated financial statements include amounts that are based on management's best estimates and judgments. Actual results could differ from these estimates. Certain prior year amounts have been reclassified to conform to current year presentation.
Business Combinations | Business Combinations Upon acquisition of a business, the Company uses the income, market or cost approach (or a combination thereof) for the valuation as appropriate. The valuation inputs in these models and analyses are based on market participant assumptions. Market participants are considered to be buyers and sellers unrelated to the Company in the principal or most advantageous market for the asset or liability. The Company uses a discounted cash flow model to measure the fair value of intangible assets. The significant assumptions used to estimate the fair value of the intangible assets include discount rates and certain assumptions that form the basis of future cash flows (such as revenue growth rates, attrition rates, and royalty rates). These assumptions relate to the future performance of the acquired businesses, are forward-looking and could be affected by future economic and market conditions. Fair value estimates are based on a series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. Management values property, plant and equipment using the cost approach supported where available by observable market data, which includes consideration of obsolescence. Acquired inventories are marked to fair value. For certain items, the carrying value is determined to be a reasonable approximation of fair value based on information available to the Company.
Derivative Financial Instruments | Derivative Financial Instruments The Company operates internationally and enters into intercompany transactions denominated in foreign currencies. Consequently, the Company is subject to market risk arising from exchange rate movements between the dates foreign currency transactions occur and the dates they are settled. The Company currently uses foreign currency forward contracts to reduce the risk related to some of these transactions. These contracts usually have maturities of 90 days or less and generally require an exchange of foreign currencies for U.S. dollars at maturity at rates stated in the contracts. These contracts are not designated as hedging instruments under U.S. GAAP. Accordingly, the changes in the fair value of the foreign currency forward contracts are recognized in each accounting period in “Other operating expense, net” on the Consolidated Statements of Income together with the transaction gain or loss from the related balance sheet position. The Company records the contracts at fair value in the Consolidated Balance Sheets. The Company does not hold derivatives for trading purposes. The Company operates internationally and enters into intercompany transactions denominated in foreign currencies. Consequently, the Company is subject to market risk arising from exchange rate movements between the dates foreign currency transactions occur and the dates they are settled. The Company currently uses foreign currency forward contracts to reduce the risk related to some of these transactions. These contracts usually have maturities of 90 days or less and generally require an exchange of foreign currencies for U.S. dollars at maturity at rates stated in the contracts. These contracts are not designated as hedging instruments under U.S. GAAP. Accordingly, the changes in the fair value of the foreign currency forward contracts are recognized in each accounting period in Other operating expense - net on the Consolidated Statements of Income together with the transaction gain or loss from the related balance sheet position.
Recently Adopted or Issued Accounting Pronouncements | Recently Adopted or Issued Accounting Pronouncements Adopted In November 2023, the FASB issued Accounting Standards Update No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU enhances reportable segment disclosures on both an annual and interim basis primarily in regards to the disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and included within the reported measure(s) of segment profit or loss. In addition, the ASU requires disclosure, by segment, of other items included in the reported measure(s) of segment profit or loss, including qualitative information describing the composition, nature and type of each item. The ASU also expands disclosure requirements related to the CODM, including how the reported measure(s) of segment profit or loss are used to assess segment performance and allocate resources, the method used to allocate overhead for significant segment expenses and others. Lastly, all current required annual segment reporting disclosures under Topic 280 are now effective for interim periods. The ASU was effective for the Company's 2024 fiscal year and interim periods beginning with the quarter ended March 31, 2025. The adoption of this new standard did not have a material impact on the consolidated financial statements, other than the updated segment disclosures included within Note 15, "Segment Information". In December 2023, the FASB issued Accounting Standards Update No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU enhances income tax disclosures by providing information to better assess how an entity's operations, related tax risks, tax planning and operational opportunities affect its tax rate and prospects for future cash flows. This ASU requires additional disclosures to the annual effective tax rate reconciliation including specific categories and further disaggregated reconciling items that meet the quantitative threshold. Additionally, the ASU requires disclosures relating to income tax expense and payments made to federal, state, local and foreign jurisdictions. This ASU was effective for the Company's 2025 fiscal year end. The adoption of this new standard did not have a material impact on the consolidated financial statements, other than the tax disclosures included with Note 9, "Income Taxes". Not Yet Adopted In November 2024, the FASB issued Accounting Standards Update No. 2024-03, “Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses.” This ASU improves disclosures about a public business entity’s expenses and addresses requests from investors for more detailed information about the types of expenses commonly presented in expense captions. Coupled with recent standards that enhanced the disaggregation of revenue and income tax information, the disaggregated expense information required by the amendments in this ASU will enable investors to better understand the major components of an entity’s income statement. This ASU is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is evaluating the impact of adopting this ASU. In September 2025, the FASB issued Accounting Standards Update No. 2025-06, "Intangibles - Goodwill and Other – Internal-Use Software (Subtopic 350-40): Targets Improvements to the Accounting for Internal-Use Software." This ASU removes all references to software development "project stages." Instead, capitalization begins when the following conditions are met: management has authorized funding the software project, it is probable that the project will be completed and the software will be used for its intended function. This ASU is effective for annual periods beginning after December 15, 2027, and for interim periods within those annual reporting periods, with early adoption permitted. The Company is evaluating the impact of adopting this ASU. New Regulations On July 4, 2025, the One Big Beautiful Bill Act ("OBBBA") was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain businesses. The legislation has multiple effective dates, with certain provisions effective in 2025 and others implemented through 2027. The implementation of OBBBA resulted in an expected cash tax savings of approximately $3.0 million for the Company's 2025 fiscal year end.
Contingent Liabilities | Although the outcomes of these matters are not predictable with certainty, the Company records a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In the event the Company determines that a loss is not probable, but is reasonably possible, and the likelihood to develop what the Company believes to be a reasonable range of potential loss exists, the Company will include disclosure related to such matters. To the extent that there is a reasonable possibility the losses could exceed amounts already accrued, the Company will adjust the accrual in the period in which the determination is made, disclose an estimate of the additional loss or range of loss and if the amount of such adjustment cannot be reasonably estimated, disclose that an estimate cannot be made.
Leases | Lease expense is recognized for these leases on a straight-line basis over the lease term with variable lease payments recognized in the period those payments are incurred. The components of operating and finance lease costs are recognized in Costs and expenses and Interest expense, respectively, on the Company’s Consolidated Statements of Income.The discount rate implicit within each lease is often not determinable and, therefore, the Company establishes the discount rate based on its incremental borrowing rate. The incremental borrowing rate for the Company’s leases is determined based on lease term and currency in which lease payments are made.
Goodwill | The Company may use both quantitative and qualitative approaches when testing goodwill for impairment. For selected reporting units where the qualitative approach is utilized, a qualitative evaluation of events and circumstances impacting the reporting unit is performed to determine if it is more likely than not that the fair value of the reporting unit exceeds its carrying amount. If that determination is made, no further evaluation is necessary. Otherwise, the Company performs a quantitative impairment test on the reporting unit. For the quantitative approach, the Company uses a combination of the income approach, which uses a discounted cash flow methodology, and the market approach, which uses comparable market multiples in computing fair value by reporting unit. The Company then compares the fair value of the reporting unit with its carrying value to assess if goodwill has been impaired. The fair value estimates are subjective and sensitive to significant assumptions, such as revenue growth rates, operating margins, the WACC, and estimated market multiples, which are affected by expectations of future market or economic conditions. The Company believes that the methodologies, significant assumptions, and weightings used are reasonable and result in appropriate fair values of the reporting units. Impairment assessments inherently involve management judgments regarding a number of assumptions such as those described above. Due to the multiple variables inherent in arriving at the estimates of the reporting unit's fair value, differences in assumptions could have an effect on the estimated fair value of a reporting unit and could result in goodwill impairment charges in a future period.

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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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 + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479405/805-10-25-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: 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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479693/815-10-S50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8C -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4F -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/815/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 11: 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 + 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 determining the fair value of financial instruments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + 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 (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 -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/830/tableOfContent + 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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
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://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + 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 -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + 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 -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 Reference 2: 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 3: 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 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(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: 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 6: 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 7: 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 8: 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 + 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 S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: 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 3: 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 4: 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 5: 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/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent 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 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/2147478777/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/2147477798/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/2147477798/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 from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: 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 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
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/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 + 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 -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 8: 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 9: 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 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration