XML 49 R28.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Nature Of Operations And Summary Of Significant Accounting Policies (Policy) | 12 Months Ended
--- | ---
Dec. 31, 2021
Nature Of Operations And Summary Of Significant Accounting Policies [Abstract] |
Basis Of Presentation And Organization | The accompanying audited consolidated financial statements of Clarus Corporation and subsidiaries (which may be referred to as the “Company,” “Clarus,” “we,” “our” or “us”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).
Nature Of Business | Nature of Business Headquartered in Salt Lake City, Utah, Clarus is a global leading designer, developer, manufacturer and distributor of best-in-class outdoor equipment and lifestyle products focused on the outdoor and consumer enthusiast markets. Our mission is to identify, acquire and grow outdoor “super fan” brands through our unique “innovate and accelerate” strategy. We define a “super fan” brand as a brand that creates the world’s pre-eminent, performance-defining product that the best-in-class user cannot live without. Each of our brands has a long history of continuous product innovation for core and everyday users alike. The Company’s products are principally sold globally under the Black Diamond®, Sierra®, Barnes® and Rhino-Rack® and MAXTRAX® brand names through outdoor specialty and online retailers, our own websites, distributors and original equipment manufacturers. Clarus, incorporated in Delaware in 1991, acquired Black Diamond Equipment, Ltd. (“Black Diamond Equipment”) in May 2010 and changed its name to Black Diamond, Inc. in January 2011. In October 2012, we acquired PIEPS Holding GmbH and its subsidiaries (collectively, “PIEPS”). On August 14, 2017, the Company changed its name from Black Diamond, Inc. to Clarus Corporation and its stock ticker symbol from “BDE” to “CLAR” on the NASDAQ stock exchange. On August 21, 2017, the Company acquired Sierra Bullets, L.L.C. (“Sierra”). On November 6, 2018, the Company acquired the assets of SKINourishment, Inc. (“SKINourishment”). On October 2, 2020, the Company completed the acquisition of certain assets and liabilities constituting the Barnes business (“Barnes”). On July 1, 2021, the Company completed the acquisition of Australia-based Rhino-Rack Holdings Pty Ltd (“Rhino-Rack”). On December 1, 2021, the Company completed the acquisition of Australia-based MaxTrax Australia Pty Ltd (“MAXTRAX”).
Use Of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. The more significant estimates relate to the fair value of net assets acquired in business combinations, excess or obsolete inventory, allowance for credit losses, contingent consideration liabilities, and valuation of deferred tax assets. We base our estimates on historical experience, projected future cash flows, and other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates.
Principles Of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of Clarus Corporation and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Foreign Currency Transactions And Translation | Foreign Currency Transactions and Translation The accounts of the Company’s international subsidiaries’ financial statements which have functional currencies other than the U.S. dollar are translated into U.S. dollars using the exchange rate at the balance sheet dates for assets and liabilities and average exchange rates for the periods for revenues, expenses, gains and losses. Foreign currency translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss). Foreign currency transaction gains and losses are included in other income (expense) in the consolidated statements of comprehensive income.
Cash Equivalents | Cash Equivalents The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. At December 31, 2021 and 2020, the Company did not hold any amounts that were considered to be cash equivalents.
Accounts Receivable And Allowance For Credit Losses | Accounts Receivable and Allowance for Credit Losses The Company records its trade receivables at sales value. The trade receivables do not bear interest. The Company performs on-going credit evaluations of its customers and adjusts credit limits based upon payment history and the customer’s current credit worthiness, as determined by the review of their current credit information. The Company evaluates the collectability of its accounts receivable and determines the appropriate allowance for credit losses based on a combination of factors. A non-specific allowance for estimated credit losses is recorded based on historical experience of collectability. In addition, specific allowances are established for customer accounts as known collection problems occur due to insolvency, disputes or other collection issues. The amounts of these specific allowances are estimated by management based on the customer’s financial position, the age of the customer’s receivables and the reasons for any disputes. The allowance for credit losses is reduced by subsequent collections of the specific allowances or by any write-off of customer accounts that are deemed uncollectible. The allowance for credit losses was $811 and $1,433 at December 31, 2021 and 2020, respectively. There were no significant write-offs during the years ended December 31, 2021, 2020, and 2019.
Inventories | Inventories Inventories are stated at the lower of cost (using the first-in, first-out method “FIFO”) or net realizable value. Elements of cost in the Company’s manufactured inventories generally include raw materials, direct labor, manufacturing overhead and freight in. The Company reviews its inventories for excess, close-out, or slow-moving items and makes provisions as necessary to properly reflect inventory values.
Property And Equipment | Property and Equipment Property and equipment is stated at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives. The principal estimated useful lives are: buildings, 30 years; building improvements, 20 years; computer hardware and software and machinery and equipment, 3-15 years; furniture and fixtures, 5 years. Leasehold improvements are amortized over the lesser of the estimated useful life of the improvement or the life of the lease. Major replacements, which extend the useful lives of equipment, are capitalized and depreciated over the remaining useful life. Normal maintenance and repair items are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable. Property and equipment located outside of the United States are not considered material.
Leases | Leases Lease assets and lease liabilities are recognized at the commencement of an arrangement where it is determined at inception that a lease exists. Lease assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term calculated using our incremental borrowing rate. Lease terms include options to extend or terminate the lease when it is reasonably certain that those options will be exercised. Variable lease payments are generally expensed as incurred and include certain non-lease components, such as common area maintenance and other services provided by the lessor, and other charges such as utilities, insurance and property taxes included in the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet, and the expense for these short-term leases and for leases is recognized on a straight-line basis over the lease term. Non-lease components are excluded from the right-of-use (“ROU”) asset and lease liability present value computations. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.
Goodwill | Goodwill Goodwill represents the excess of the purchase price over the fair market value of identifiable net assets of acquired companies. Goodwill is not amortized, but rather is tested at the reporting unit level at least annually for impairment or more frequently if triggering events or changes in circumstances indicate impairment. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that a reporting unit's fair value is less than its carrying amount, a quantitative impairment analysis is performed. If the fair value of the reporting unit is less than its carrying amount, an impairment loss is recognized for the excess carrying amount over the fair value computation. Based on the results of the Company’s annual impairment tests completed during the fourth quarter, the Company determined that goodwill was not impaired. No impairment was recorded during the years ended December 31, 2021, 2020, and 2019.
Intangible Assets | Intangible Assets Intangible assets represent other intangible assets and indefinite-lived intangible assets acquired. The Company’s other intangible assets, such as certain customer relationships, product technologies, tradenames, trademarks and core technologies are amortized over their estimated useful lives. Other intangible assets are reviewed for impairment whenever events or changes in circumstances exist that indicate the carrying amount of an asset may not be recoverable or annually as of December 31st of each year. The Company’s indefinite-lived intangible assets consists of certain tradenames and trademarks that provide Black Diamond Equipment, PIEPS, Sierra, Barnes, Rhino-Rack, and MAXTRAX with the exclusive and perpetual rights to manufacture and sell their respective products. Indefinite-lived intangible assets are not amortized; however, they are tested at least annually for impairment or more frequently if events or changes in circumstances exist that may indicate impairment. The Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of an indefinite-lived intangible asset is less than its carrying amount. If, through this qualitative assessment, the conclusion is made that it is more likely than not that an indefinite-lived intangible asset's fair value is less than its carrying amount, or the Company elects to bypass the qualitative assessment, a quantitative impairment analysis is performed by comparing the indefinite-lived intangible asset's book value to its estimated fair value. The fair value for indefinite-lived intangible assets is determined through an income approach using the relief-from-royalty method. The amount of any impairment is measured as the difference between the carrying amount and the fair value of the impaired asset. Based on the results of the Company’s annual impairment tests during the years ended December 31, 2021, 2020, and 2019, no impairment of indefinite-lived intangible assets was recorded.
Derivative Financial Instruments | Derivative Financial Instruments The Company uses derivative instruments to hedge currency rate movements on foreign currency denominated sales. The Company enters into forward contracts, option contracts and non-deliverable forwards to manage the impact of foreign currency fluctuations on a portion of its forecasted foreign currency exposure. These derivatives are carried at fair value on the Company’s consolidated balance sheets in prepaid and other current assets, other long-term assets, accrued liabilities, and other long-term liabilities. Changes in fair value of the derivatives not designated as hedge instruments are included in the determination of net income. For derivative contracts designated as hedge instruments, the effective portion of gains and losses resulting from changes in fair value of the instruments are included in accumulated other comprehensive (loss) income and reclassified to sales in the period the underlying hedged item is recognized in earnings. For all hedging relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument’s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness. The Company also formally assesses, both at the inception of the hedging relationship and on an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. The Company uses operating budgets and cash flow forecasts to estimate future foreign currency cash flow exposures and to determine the level and timing of derivative transactions intended to mitigate such exposures in accordance with its risk management policies. The Company discontinues hedge accounting prospectively when it determines that the derivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is dedesignated because a forecasted transaction is not probable of occurring, or management determines to remove the designation of the cash flow hedge. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments.
Stock-Based Compensation | Stock-Based Compensation The Company records compensation expense for all share-based awards granted based on the fair value of the award at the time of the grant. The fair value of each option award is estimated on the date of grant using the Black-Scholes option pricing model that uses assumptions and estimates that the Company believes are reasonable. Stock-based compensation costs for stock awards and restricted stock awards is measured based on the closing market value of the Company’s common stock on the date of the grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award has been estimated as of the date of grant using the Monte-Carlo pricing model. The Company recognizes the cost of the share-based awards on a straight-line basis over the requisite service period of the award and recognizes forfeitures in the period they occur. Stock options granted have contractual terms of up to ten years. Upon exercise of stock options or vesting of restricted stock awards, the Company issues shares from new shares authorized and reserved for issuance.
Revenue Recognition | Revenue Recognition The Company recognizes revenue when a contract exists with a customer that specifies the goods and services to be provided at an agreed upon sales price and when the performance obligation is satisfied by transferring the goods or service to the customer. The performance obligation is considered complete when control transfers, which is determined when products are shipped or delivered to the customer depending on the terms of the contract. Sales are made on normal and customary short-term credit terms or upon delivery of point-of-sale transactions. The Company enters into contractual arrangements with customers in the form of individual customer orders which specify the goods, quantity, pricing, and associated order terms. The Company does not have long-term contracts that are satisfied over time. Due to the nature of the contracts, no significant judgment exists in relation to the identification of the customer contract, satisfaction of the performance obligation, or transaction price. The Company expenses incremental costs of obtaining a contract due to the short-term nature of the contracts. The Company’s contract terms or historical business practices can give rise to variable consideration such as term discounts and customer cooperative payments. We estimate the expected term discounts based on an analysis of historical experience and record cash discounts as a reduction to revenue. Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products. The Company records such costs as a reduction of revenue, where the fair value cannot be reasonably estimated or where costs exceed the fair value of the services. At the time of revenue recognition, we also provide for estimated sales returns and miscellaneous claims from customers as reductions to revenues. The estimates are based on historical rates of product returns and claims. The Company accrues for such estimated returns and claims with an estimated accrual and associated reduction of revenue. Additionally, the Company records inventory that it expects to be returned as an other current asset, with a corresponding reduction of cost of goods sold. Sales commissions are expensed as incurred. These costs are recorded in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive income. Taxes collected from customers and remitted to government authorities are reported on the net basis and are excluded from sales.
Cost Of Goods Sold | Cost of Goods Sold The expenses that are included in cost of goods sold include all direct product costs and costs related to shipping, certain warehousing or handling, duties and importation fees. Product warranty costs and specific provisions for excess, close-out, or slow-moving inventory are also included in cost of goods sold. Certain warehousing or handling costs which are not associated with the manufacturing of goods for sale are excluded from cost of goods sold.
Selling, General And Administrative Expense | Selling, General and Administrative Expense Selling, general and administrative expense includes personnel-related costs, including stock-based compensation, product development, selling, advertising, visual merchandise, depreciation and amortization, and other general operating expenses. Advertising costs are expensed in the period incurred. Total advertising expense, including cooperative advertising costs, were $5,945, $3,833, and $4,588 for the years ended December 31, 2021, 2020, and 2019, respectively. Through cooperative advertising programs, the Company reimburses its wholesale customers for some of their costs of advertising the Company’s products based on various criteria, including the value of purchases from the Company and various advertising specifications. Cooperative advertising costs were not material for the years ended December 31, 2021 and 2020. Cooperative advertising costs were $287 for the year ended December 31, 2019 and were included in selling, general, and administrative expense because the Company receives an identifiable benefit in exchange for the cost, the advertising may be obtained from a party other than the customer, and the fair value of the advertising benefit can be reasonably estimated.
Product Warranty | Product Warranty Some of the Company’s products carry warranty provisions for defects in quality and workmanship. Warranty repairs and replacements are recorded in cost of goods sold and a warranty liability is established at the time of sale to cover estimated costs based on the Company’s history of warranty repairs and replacements. For the years ended December 31, 2021, 2020, and 2019, the Company experienced warranty claims on its products of $1,863, $1,201, and $1,123, respectively.
Research And Development | Research and Development Research and development costs are charged to expense as incurred, and are included in selling, general and administrative expenses in the accompanying consolidated statements of comprehensive income. Total research and development costs were $11,857, $10,159, and $10,575 for the years ended December 31, 2021, 2020, and 2019, respectively.
Transaction Costs | Transaction Costs Transaction costs consists of expenses related to the Company’s various acquisition efforts and capital-raising activities associated with acquiring Sierra, Barnes, Rhino-Rack and MAXTRAX.
Income Taxes | Income Taxes Income taxes are accounted for under the asset and liability method. Income taxes are based on amounts of taxes payable or refundable in the current year and on expected future tax consequences of events that are recognized in the financial statements in different periods than they are recognized in tax returns. As a result of timing of recognition and measurement differences between financial accounting standards and income tax laws, temporary differences arise between amounts of pre-tax financial statement income and taxable income and between reported amounts of assets and liabilities in the consolidated balance sheets and their respective tax bases. Deferred income tax assets and liabilities reported in the consolidated balance sheets reflect estimated future tax effects attributable to these temporary differences and to net operating loss and net capital loss carryforwards, based on enacted tax rates expected to be in effect for years in which the differences are expected to be settled or realized. The Company has netted these deferred tax assets and deferred tax liabilities by jurisdiction. Realization of deferred tax assets is dependent on future taxable income in specific jurisdictions. Valuation allowances are used to reduce deferred tax assets to amounts considered more likely than not to be realized. U.S. deferred income taxes are not provided on undistributed income of foreign subsidiaries where such earnings are considered to be permanently invested. Unremitted taxes on undistributed foreign earnings are not material for the years ended December 31, 2021, 2020, and 2019 The Company releases residual tax effects in accumulated other comprehensive (loss) income through continuing operations as the underlying asset matures or expires. The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax benefit. Unrecognized tax benefits that reduce a net operating loss, similar tax loss or tax credit carryforward, are presented as a reduction to deferred income taxes. The Company recognizes interest expense and penalties related to uncertain tax positions in income tax expense (benefit).
Concentration Of Credit Risk And Sales | Concentration of Credit Risk and Sales Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, accounts receivable, and aggregate unrealized gains (losses) on derivative contracts. Risks associated with cash within the United States are mitigated by banking with federally insured, creditworthy institutions; however, there are balances with these institutions that are greater than the Federal Deposit Insurance Corporation insurance limit. The Company performs ongoing credit evaluations of its customers and maintains allowances for possible losses as considered necessary by management. During the years ended December 31, 2021, 2020 and 2019, Recreational Equipment, Inc. (“REI”) accounted for approximately 10%, 10% and 14%, respectively, of the Company’s sales and is included in the Outdoor segment. No other single customer contributed more than 10% of our sales during those periods. As of December 31, 2021 and 2020, REI accounted for approximately 11% and 11% of the Company’s accounts receivable, respectively.
Fair Value Measurements | Fair Value Measurements The carrying value of cash, accounts receivable, accrued liabilities approximate their respective fair values due to the short-term nature and liquidity of these financial instruments. Derivative financial instruments are recorded at fair value based on current market pricing models. The Company estimates that, due to the variable interest rates reflecting current market rates, the fair value of its long-term debt obligations under its revolving credit facility and term loan approximate the carrying value at December 31, 2021 and 2020.
Contingent Consideration Liabilities | Contingent Consideration Liabilities Contingent consideration liabilities are required to be recognized at fair value as of the acquisition date. We estimate the fair value of these liabilities based on financial projections of the acquired company, such as sales-based milestones, and estimated probabilities of achievement. Based on updated estimates and projections, the contingent consideration liabilities are adjusted at each reporting date to their estimated fair value. Changes in fair value subsequent to the acquisition date are reported in contingent consideration benefit in the accompanying consolidated statements of comprehensive income. Variations in the fair value of contingent consideration liabilities may result from changes in discount periods or rates, changes in the timing and amount of sales estimates, and changes in probability assumptions with respect to the likelihood of achieving sales milestones.
Segment Information | Segment Information We operate our business structure within three segments. These segments are defined based on the internal financial reporting used by our chief operating decision maker to allocate resources and assess performance. Certain significant selling and general and administrative expenses are not allocated to the segments.
Reclassifications | Reclassifications Certain reclassifications have been made to prior period financial statements to conform to the current period presentation. Specifically, accounts payable and accrued liabilities, which were combined and disclosed as one amount, are now presented separately.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Accounting Pronouncements not yet adopted In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This ASU provides temporary optional expedients and exceptions to existing guidance on contract modifications and hedge accounting to facilitate the market transition from existing reference rates, such as the London Inter-Bank Offered Rate (“LIBOR”) which is being phased out in 2021, to alternate reference rates, such as the Secured Overnight Financing Rate (“SOFR”). The standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022. The provisions have impact as contract modifications and other changes occur while LIBOR is phased out. The Company is in the process of evaluating the optional relief guidance provided within this ASU. Management will continue its assessment and monitor regulatory developments during the LIBOR transition period. Currently, management does not believe that the impact of transitioning from LIBOR to SOFR will have a material effect on the interest rates of the company.

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 No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire description for costs incurred to effect a business combination that have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -URI http://asc.fasb.org/topic&trid=2303972 + Details
Name: | us-gaap_BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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 for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 705 -URI http://asc.fasb.org/topic&trid=2122478 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + 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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -URI http://asc.fasb.org/topic&trid=2134479 + Details
Name: | us-gaap_NatureOfOperations
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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794 + Details
Name: | us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + 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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration