XML 59 R32.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Consolidation, Policy [Policy Text Block] | Basis of presentation — Our consolidated financial statements include the accounts of all subsidiaries where we hold a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. Investments in 20 to 50%-owned affiliates, which are not required to be consolidated, are generally accounted for under the equity method. Equity in earnings of these investments is presented separately in the consolidated statement of operations, net of tax. Investments in less-than-20%-owned companies are generally included in the financial statements at the cost of our investment. Dividends, royalties and fees from these cost basis affiliates are recorded in income when received. Certain items previously reported in specific financial statement captions have been reclassified to conform to the current presentation.
Held For Sale [Policy Text Block] | Held for sale — We classify long-lived assets or disposal groups as held for sale in the period: management commits to a plan to sell; the long-lived asset or disposal group is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such long-lived assets or disposal groups; an active program to locate a buyer and other actions required to complete the plan to sell have been initiated; the sale is probable within one year; the asset or disposal group is being actively marketed for sale at a price that is reasonable in relation to its current fair value; and it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. Long-lived assets and disposal groups classified as held for sale are measured at the lower of their carrying amount or fair value less costs to sell. If held for sale criteria is no longer met, assets are reclassified as held and used at the lower of their adjusted carrying value or fair value.
Discontinued Operations, Policy [Policy Text Block] | Discontinued operations — The results of operations of a component or a group of components that either has been disposed of or is classified as held for sale is reported in discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on operations and financial results.
Use of Estimates, Policy [Policy Text Block] | Estimates — Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States (GAAP), which require the use of estimates, judgments and assumptions that affect the amounts reported in our consolidated financial statements and accompanying disclosures. We believe our assumptions and estimates are reasonable and appropriate. However, due to the inherent uncertainties in making estimates, actual results could differ from those estimates.
Fair Value Measurement, Policy [Policy Text Block] | Fair value measurements — A three-tier fair value hierarchy is used to prioritize the inputs to valuation techniques used to measure fair value. The three levels of inputs are as follows: Level 1 inputs (highest priority) include unadjusted quoted prices in active markets for identical instruments. Level 2 inputs include quoted prices for similar instruments that are observable either directly or indirectly. Level 3 inputs (lowest priority) include unobservable inputs in which there is little or no market data, which require management to develop its own assumptions. Classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The inputs we use in our valuation techniques include market data or assumptions that we believe market participants would use in pricing an asset or liability, including assumptions about risk when appropriate. Our valuation techniques include a combination of observable and unobservable inputs. When available, we use quoted market prices to determine the fair value (market approach). In the absence of active markets for the identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, we consider the amount and timing of estimated future cash flows and assumed discount rates reflecting varying degrees of credit risk that is consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date (income approach). Fair values may not represent actual values of the financial instruments that could be realized as of the balance sheet date or that will be realized in the future.
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash and cash equivalents — Cash and cash equivalents includes cash on hand, demand deposits and short-term cash investments that are highly liquid in nature and have maturities of three months or less when purchased.
Inventory, Policy [Policy Text Block] | Inventories — Inventories are valued at the lower of cost or net realizable value. Cost is determined using the average or first-in, first-out (FIFO) cost method.
Property, Plant and Equipment, Policy [Policy Text Block] | Property, plant and equipment — Property, plant and equipment are recorded at cost. Depreciation is recognized over the estimated useful lives using primarily the straight-line method for financial reporting purposes and accelerated depreciation methods for federal income tax purposes. Useful lives of newly acquired assets are generally twenty to thirty years for buildings and building improvements, five to ten years for machinery and equipment, three to five years for tooling and office equipment and three to ten years for furniture and fixtures. If assets are impaired, their value is reduced via an increase in accumulated depreciation.
Lessee, Leases [Policy Text Block] | Leases — Our global lease portfolio represents leases of real estate, including manufacturing, assembly and office facilities, while the remainder represents leases of personal property, including manufacturing, material handling and IT equipment. We have lease agreements with lease and non-lease components, which are accounted for separately. Leases with an initial term of twelve months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term. Generally, we use our incremental borrowing rate in determining the present value of lease payments, unless there is a rate stated in the lease agreement.
Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block] | Pre-production costs related to long-term supply arrangements — The costs of tooling used to make products sold under long-term supply arrangements are capitalized as part of property, plant and equipment and depreciated over their useful lives if we own the tooling or if we fund the purchase but our customer owns the tooling and grants us the irrevocable right to use the tooling over the contract period. If we have a contractual right to bill our customers, costs incurred in connection with the design and development of tooling are carried as a component of other accounts receivable until invoiced. Design and development costs related to customer products are deferred if we have an agreement to collect such costs from the customer; otherwise, they are expensed when incurred. At December 31, 2024, the machinery and equipment component of property, plant and equipment includes $22 of our tooling related to long-term supply arrangements. Also at December 31, 2024, other accounts receivable includes $78 and other noncurrent assets includes $32 of costs related to tooling, design and development costs that we have a contractual right to collect from our customers.
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill — We test goodwill for impairment annually as of October 31 and more frequently if events occur or circumstances change that would warrant an interim review. Goodwill impairment testing is performed at the reporting unit level, which is the operating segment in the case of our Off-Highway goodwill. A multi-step impairment test is performed on goodwill. In Step 0, we have the option to evaluate various qualitative factors to determine the likelihood of impairment. This qualitative assessment may include, but is not limited to, reviewing factors such as macroeconomic conditions, industry and market considerations, cost factors, entity-specific financial performance and other events, such as changes in the Company’s management, strategy and primary customer base. If we determine that the fair value is more likely than not less than the carrying value, then we are required to perform Step 1. If we do not elect to perform Step 0, we can voluntarily proceed directly to Step 1. In Step 1, we estimate the fair value of the reporting units using a model that incorporates various valuation methodologies, including discounted cash flow projections and multiples of current earnings. In determining fair value using discounted cash flow projections, we make significant assumptions and estimates about the extent and timing of future cash flows, including revenue growth rates, projected segment EBITDA, discount rates, and terminal growth rates. If the estimated fair value of the reporting unit exceeds its carrying value, the goodwill is considered not impaired. If the carrying value of the reporting unit exceeds its estimated fair value, a goodwill impairment charge is recorded for the difference. See Note 2 for more information about goodwill.
Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] | Intangible assets — Intangible assets include the value of core technology, trademarks and trade names and customer relationships. Core technology and customer relationships have definite lives while the majority of our trademarks and trade names have indefinite lives. Definite-lived intangible assets are amortized over their useful life using the straight-line method of amortization and are periodically reviewed for impairment indicators. Amortization of core technology is charged to cost of sales. Amortization of trademarks and trade names and customer relationships is charged to amortization of intangibles. Fully amortized intangible assets are retired at the end of their economic useful life. Indefinite-lived intangible assets are tested for impairment annually and more frequently if impairment indicators exist. See Note 2 for more information about intangible assets.
Investments in Affiliates [Policy Text Block] | Investments in affiliates — Investments in affiliates include investments accounted for under the equity and cost methods. We monitor our investments in affiliates for indicators of other-than-temporary declines in value on an ongoing basis in accordance with GAAP. Indicators include, but are not limited to, current economic and market conditions, operating performance of the affiliate, including current earnings trends and undiscounted cash flows, and other affiliate-specific information. If we determine that an other-than-temporary decline in value has occurred, we recognize an impairment loss, which is measured as the excess of the investment's recorded carrying value over its fair value. The fair value determination, particularly for investments in privately-held companies, requires significant judgment to determine appropriate estimates and assumptions. Changes in these estimates and assumptions could affect the calculation of the fair value of the investments and determination of whether any identified impairment is other than temporary. See Note 20 for further information about our investment in affiliates.
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | Tangible asset impairments — We review the carrying value of depreciable long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the undiscounted future net cash flows expected to be generated by the assets. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds their fair value. Assets to be disposed of are reported at the lower of their carrying amount or fair value less costs to sell and are no longer depreciated.
Other Long-lived Assets and Liabilities [Policy Text Block] | Other long-lived assets and liabilities — We discount our workers’ compensation obligations by applying blended risk-free rates that are appropriate for the duration of the projected cash flows. The use of risk-free rates is considered appropriate given that other risks affecting the volume and timing of payments have been considered in developing the probability-weighted projected cash flows. The blended risk-free rates are revised annually to consider incremental cash flow projections.
Supplier Finance Program [Policy Text Block] | Supplier finance programs — We facilitate voluntary supplier finance programs to provide certain suppliers the opportunity to sell their right to Dana payment obligations to participating financial institutions. Under these programs, Dana agrees to pay the participating financial institutions the stated amount of confirmed invoices from its designated suppliers on the original maturity dates of the invoices. Participation by suppliers in these programs have no impact on the payment terms and amounts due from Dana. Dana does not have an economic interest in a supplier's participation in the program and is not a party to the agreement between the supplier and the financial institutions. In connection with these programs, Dana does not pledge assets or other forms of guarantees as security for the committed payment to the participating financial institutions. Confirmed obligations are presented as accounts payable within total current liabilities on the consolidated balance sheet.
Fair Value of Financial Instruments, Policy [Policy Text Block] | Financial instruments — The carrying values of cash and cash equivalents, trade receivables, notes receivable and short-term borrowings approximate fair value. Borrowings under our credit facilities are carried at historical cost and adjusted for principal payments and foreign currency fluctuations.
Derivatives, Policy [Policy Text Block] | Derivatives — Foreign currency forward contracts and currency swaps are carried at fair value. We enter into these contracts to manage our exposure to the impact of currency fluctuations on certain foreign currency-denominated assets and liabilities and on a portion of our forecasted purchase and sale transactions. On occasion, we also enter into net investment hedges to protect the translated U.S. dollar value of our investment in certain foreign subsidiaries. We also periodically enter into fixed-to-fixed cross-currency swaps on foreign currency-denominated external or intercompany debt instruments to reduce our exposure to foreign currency exchange rate risk. We do not use derivatives for trading or speculative purposes and we do not hedge all of our exposures. For derivative instruments designated as cash flow hedges, at the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods. Changes in the fair value of currency-related contracts treated as cash flow hedges are deferred and included as a component of other comprehensive income (loss) (OCI). For our fixed-to-fixed cross-currency swaps, a review of critical terms is performed each period to establish that an assumption of effectiveness remains appropriate. Deferred gains and losses are reclassified to earnings in the same periods in which the underlying transactions affect earnings. Changes in the fair value of contracts treated as net investment hedges are recorded in the cumulative translation adjustment (CTA) component of OCI. Amounts recorded in CTA are deferred until such time as the investment in the associated subsidiary is substantially liquidated. Changes in the fair value of contracts not treated as cash flow hedges or as net investment hedges are recognized in other income (expense), net in the period in which those changes occur. We may also use fixed-to-floating or floating-to-fixed interest rate swaps or other similar derivatives to manage exposure to fluctuations in interest rates and to adjust the mix of our fixed-rate and variable-rate debt. As a fair value hedge of the underlying debt, changes in the fair values of the swap and the underlying debt are recorded in interest expense. No such fixed-to-floating or floating-to-fixed swaps were outstanding at December 31, 2024. See Note 13 for additional information. Cash flows associated with designated derivatives are classified within the same category as the item being hedged on the consolidated statement of cash flows. Cash flows associated with undesignated derivatives are included in the investing category on the consolidated statement of cash flows.
Standard Product Warranty, Policy [Policy Text Block] | Warranty — Costs related to product warranty obligations are estimated and accrued at the time of sale with a charge against cost of sales. Warranty accruals are evaluated and adjusted as appropriate based on occurrences giving rise to potential warranty exposure and associated experience. Warranty accruals and adjustments require significant judgment, including a determination of our involvement in the matter giving rise to the potential warranty issue or claim, our contractual requirements, estimates of units requiring repair and estimates of repair costs.
Environmental Costs, Policy [Policy Text Block] | Environmental compliance and remediation — Environmental expenditures that relate to current operations are expensed or capitalized as appropriate. Expenditures that relate to existing conditions caused by past operations that do not contribute to our current or future revenue generation are expensed. Liabilities are recorded when environmental assessments and/or remedial efforts are probable and the costs can be reasonably estimated. We consider the most probable method of remediation, current laws and regulations and existing technology in determining our environmental liabilities.
Pension and Other Postretirement Plans, Policy [Policy Text Block] | Pension and other postretirement defined benefits — Net pension and postretirement benefits expenses and the related liabilities are determined on an actuarial basis. These plan expenses and obligations are dependent on management’s assumptions developed in consultation with our actuaries. We review these actuarial assumptions at least annually and make modifications when appropriate. With the input of independent actuaries and other relevant sources, we believe that the assumptions used are reasonable; however, changes in these assumptions, or experience different from that assumed, could impact our financial position, results of operations or cash flows.
Postemployment Benefit Plans, Policy [Policy Text Block] | Postemployment benefits — Costs to provide postemployment benefits to employees are accounted for on an accrual basis. Obligations that do not accumulate or vest are recorded when payment is probable and the amount can be reasonably estimated. For those obligations that accumulate or vest and the amount can be reasonably estimated, expense and the related liability are recorded as service is rendered.
Share-Based Payment Arrangement [Policy Text Block] | Equity-based compensation — We measure compensation cost arising from the grant of share-based awards to employees at fair value. We recognize such costs in income over the period during which the requisite service is provided, usually the vesting period. The grant date fair value is estimated using valuation techniques that require the input of management estimates and assumptions.
Government Assistance [Policy Text Block] | Government assistance — We account for separate legally enforceable agreements with governments and government agencies where the agreement provides for the government to determine whether Dana will receive assistance and the amount of assistance by applying a contribution accounting model by analogy. The primary forms of government assistance received includes cash grants based on making qualifying capital investments over a specified period of time; cash grants based on creating new jobs, increasing and maintaining qualifying employee headcount over a specified period of time; and cash grants based on investing in specified research and development activities. The agreements include imposed conditions that must be satisfied for us to retain grant proceeds received. Imposed conditions include providing documentation supporting qualified expenditures have been made and may include providing documentation that specified employment levels have been achieved. Imposed conditions related to employment levels typically range from one to five years. Amounts received or receivable from these cash grants are deferred as a liability until such time as we have satisfied all imposed conditions documented in the agreement with the government. Deferred amounts are recorded in other accrued liabilities and other noncurrent liabilities as appropriate. Government assistance received for making qualifying capital investments is realized by reducing the associated fixed assets so long as we have satisfied all imposed conditions by the time the associated fixed assets are placed into service. All other government assistance is realized in other income (expense), net once all imposed conditions have been satisfied. See Notes 5 and 17 for additional information.
Revenue [Policy Text Block] | Revenue recognition — Sales are recognized when products are shipped and risk of loss has transferred to the customer. We accrue for warranty costs, sales returns and other allowances based on experience and other relevant factors when sales are recognized. Adjustments are made as new information becomes available. Shipping and handling fees billed to customers are included in sales, while costs of shipping and handling are included in cost of sales. Taxes collected from customers are excluded from revenues and credited directly to obligations to the appropriate governmental agencies. See Note 18 for additional information.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign currency translation — The financial statements of subsidiaries and equity affiliates outside the U.S. located in non-highly inflationary economies are measured using the currency of the primary economic environment in which they operate as the functional currency, which typically is the local currency. Transaction gains and losses resulting from translating assets and liabilities of these entities into the functional currency are included in other income (expense), net or in equity in earnings of affiliates. When translating into U.S. dollars, income and expense items are translated at average monthly rates of exchange, while assets and liabilities are translated at the rates of exchange at the balance sheet date. Translation adjustments resulting from translating the functional currency into U.S. dollars are deferred and included as a component of accumulated other comprehensive income (loss) (AOCI) in stockholders’ equity. For operations whose functional currency is the U.S. dollar, nonmonetary assets are translated into U.S. dollars at historical exchange rates and monetary assets are translated at current exchange rates with translation gains and losses included in other income (expense), net. We continue to account for Argentina as a highly inflationary economy and remeasure the financial statements of our Argentine subsidiaries as if their functional currency was the U.S. dollar.
Income Tax, Policy [Policy Text Block] | Income taxes — In the ordinary course of business there is inherent uncertainty in quantifying our income tax positions. We assess our income tax positions and record tax assets or liabilities for all years subject to examination based upon management’s evaluation of the facts and circumstances and information available at the reporting dates. For those tax positions where it is more likely than not that a tax benefit will be sustained, we have recorded the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. Where applicable, the related interest cost has also been recognized as a component of the income tax provision. A valuation allowance is provided when, in our judgment based upon available information, it is more likely than not that a portion of such deferred tax assets will not be realized. To make this assessment, we consider the historical and projected future taxable income or loss by tax jurisdiction. We consider all components of comprehensive income and weigh the positive and negative evidence, putting greater reliance on objectively verifiable historical evidence than on projections of future profitability that are dependent on actions that have not taken place as of the assessment date. We also consider changes to historical profitability of actions that occurred through the date of assessment and objectively verifiable effects of material forecasted events that would have a sustained effect on future profitability, as well as the effect on historical profits of nonrecurring events. We also incorporate the changes to historical and prospective income from tax planning strategies that are prudent and feasible.
Research and Development Expense, Policy [Policy Text Block] | Research and development — Research and development costs include expenditures for research activities relating to product development and improvement. Salaries, fringes and occupancy costs, including building, utility and overhead costs, comprise the vast majority of these expenses and are expensed as incurred. Research and development expenses were $229, $237 and $201 in 2024, 2023 and 2022.
New Accounting Pronouncements, Policy [Policy Text Block] | Recently adopted accounting pronouncements On December 31, 2024 we adopted Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280). The guidance enhances reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. See Note 19 for more information. Recently issued accounting pronouncements In November 2024, the Financial Accounting Standards Board (FASB) issued ASU 2024-03, Disaggregation of Income Statement Expenses (Subtopic 220-40), which requires public entities to disclose detailed components of income statement expenses, such as inventory purchases, employee compensation, depreciation and amortization within relevant expense captions. Companies are also required to explain amounts not disaggregated and define and disclose total selling expenses. The guidance is effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027. We are currently evaluating the impact of the guidance on our financial statement disclosures. In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. This guidance requires disaggregated income tax disclosures on the rate reconciliation and income taxes paid. The guidance becomes effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of the guidance on our financial statement disclosures.

X
- Definition Disclosure of accounting policy for assets held for sale. + References No definition available. + Details
Name: | dan_HeldForSalePolicyTextBlock
Namespace Prefix: | dan_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investments in affiliates. + References No definition available. + Details
Name: | dan_InvestmentsInAffiliatesPolicyTextBlock
Namespace Prefix: | dan_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for certain obligations where the obligation is measured on a discounted basis. It may also include the timing of recognition of any recoveries. + References No definition available. + Details
Name: | dan_OtherLongLivedAssetsAndLiabilitiesPolicyTextBlock
Namespace Prefix: | dan_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for of supplier finance program. + References No definition available. + Details
Name: | dan_SupplierFinanceProgramPolicyTextBlock
Namespace Prefix: | dan_
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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section S99 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480781/205-20-S99-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1 + Details
Name: | us-gaap_DiscontinuedOperationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-4 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-8 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/410-30/tableOfContent + Details
Name: | us-gaap_EnvironmentalCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for government assistance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483507/832-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483507/832-10-50-5 + Details
Name: | us-gaap_GovernmentAssistancePolicyTextBlock
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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480266/715-60-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 712 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/712/tableOfContent + Details
Name: | us-gaap_PostemploymentBenefitPlansPolicy
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 the preproduction design and development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480341/340-10-S99-3 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for 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 -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + 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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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