XML 79 R22.htm IDEA: XBRL DOCUMENT
v3.22.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Summary of Significant Accounting Policies |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, these consolidated financial statements reflect all normal recurring and other adjustments necessary for a fair presentation.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revenue Recognition and Cost of Sales | Revenue Recognition and Cost of Sales The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Codification 606 Revenue from Contracts with Customers (ASC 606). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer’s control or non-refundable performance obligations are satisfied. The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract. The Company’s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded. For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.
Contract Acquisition Costs and Practical Expedients | Contract Acquisition Costs and Practical Expedients For contracts that have a duration of less than one year, the Company follows ASC 606, Narrow Scope Improvements and Practical Expedients, and expenses those costs when incurred; for contracts with a life exceeding one year, the Company records those costs when performance obligations related to the contract are completed. The Company generally expenses sales commissions when earned. The Company amortizes those costs within general and administrative expenses over the life of the contract.
Product Warranties | Product Warranties The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. The warranty liabilities are included in accrued liabilities in the balance sheets.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents consist of cash on deposit and high-quality, short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful Accounts Accounts receivables are recorded at the contractual invoiced amount. An allowance for doubtful accounts is established, as necessary, based on past experience and management’s judgment. The determination of the collectability of amounts due from customers require the Company to make judgments regarding future events and trends. Allowances for doubtful accounts are determined based on assessing the Company’s portfolio on an individual customer and on an overall basis. This process consists of a review of historical collection experience, current aging status of the customer accounts, and the financial condition of the Company’s customers. Based on a review of these factors, the Company may establish or adjust the allowance for specific customers and the accounts receivable portfolio as a whole.
Fixed Assets and Leases | Fixed Assets and Leases Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, Leases. For those leases with a term greater than one year, the Company recognizes a right-of-use asset and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the income statement over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over three to four years. Maintenance and repairs are expensed as incurred.
Patents and Trademarks | Patents and Trademarks Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. We evaluate the recoverability of the carrying values of intangible assets on a recurring basis.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company tests long-lived assets, consisting of fixed assets, patents, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed of is determined in a similar manner, except those fair values are reduced for the cost of disposal.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:
| ● | Level 1 – Quoted prices in active markets for identical assets or liabilities.
| ● | Level 2 – Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
| ● | Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company’s financial instruments primarily consist of cash equivalents, accounts receivable, accounts payable, accrued expenses and note payable. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term maturities of these instruments. The Company did not identify any other non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.
Research and Development | Research and Development The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and development costs have been offset by funds received from strategic partners in cost sharing, collaborative projects. During the year ended December 31, 2021, the Company received $44 thousand from such arrangements and during the year ended December 31, 2020, the Company received $40 thousand to partially fund specific engineering activity relating to the development of burners for a Super Major refinery company and $50 thousand to partially fund the engineering and installation of a product for an air quality demonstration project. Since these funds were provided without expectation of reciprocation, other than the notification of research results, the funds received were offset against the related research and development costs incurred.
Income Taxes | Income Taxes The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future.
Stock-Based Compensation | Stock-Based Compensation The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Stock-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.
Foreign Operations | Foreign Operations The accompanying consolidated financial statements as of December 31, 2021 and 2020 include assets amounting to approximately $274 thousand and $103 thousand, respectively, relating to operations of the Company in China. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027. It is always possible that unanticipated events in foreign countries could disrupt the Company’s operations, and since the first quarter of 2020 this has been and currently continues to be the case with the effects of the recent COVID-19 pandemic.
Foreign Currency | Foreign Currency The functional currency of ClearSign Asia Limited is the U.S. dollar. The Company remeasures the transactions denominated in Chinese Yuan at the average exchange rate in effect during the period. At the end of each reporting period, the Company remeasures ClearSign Asia Limited’s monetary assets and liabilities to the U.S. dollar using exchange rates in effect at the end of the reporting period. The Company remeasures its non-monetary assets and liabilities at historical exchange rates. The Company records gains and losses related to remeasurement in other income, net in the consolidated statements of operations. Foreign currency exchange gain (loss) has not been significant in any period presented and the Company has not undertaken any hedging transactions related to foreign currency exposure.
Noncontrolling Interest | Noncontrolling Interest The subsidiary of the Company has a minority shareholder representing an ownership interest of 1.00% at December 31, 2021 and 2020. The Company accounts for this noncontrolling interest pursuant to ASC 810-10-65 whereby gains and losses in a subsidiary with a noncontrolling interest are allocated to the noncontrolling interest based on the ownership percentage of the noncontrolling interest, even if that allocation results in a deficit noncontrolling interest balance.
Net Loss per Common Share | Net Loss per Common Share Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December 31, 2021 and 2020, potentially dilutive shares outstanding amounted to 3,076 thousand and 2,777 thousand, respectively.
Recently Issued Accounting Pronouncements | Recently Issued Accounting Pronouncements In June 2017, the FASB issued ASU 2016-13, Financial Instruments (Topic 326) Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company has not completed its assessment of the standard but does not expect the adoption to have a material impact on its financial statements. ​ In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance, which outlines disclosure requirements for entities that receive assistance from a government body. ASU 2021-10, and related amendments, are affective for annual reports beginning after December 15, 2021. The Company does not expect the adoption to have a material impact on its financial statements.

X
- Definition Disclosure of accounting policy of contract acquisition costs and practical expedients. + References No definition available. + Details
Name: | clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock
Namespace Prefix: | clir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The Disclosure of accounting policies for fixed assets. + References No definition available. + Details
Name: | clir_FixedAssetsPolicyPolicyTextBlock
Namespace Prefix: | clir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for foreign operations. + References No definition available. + Details
Name: | clir_ForeignOperationsPolicyTextBlock
Namespace Prefix: | clir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The Disclosure of accounting policies for Impairment of Long-Lived Assets. + References No definition available. + Details
Name: | clir_ImpairmentOfLongLivedAssetPolicyPolicyTextBlock
Namespace Prefix: | clir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the information pertaining to noncontrolling interest policy. + References No definition available. + Details
Name: | clir_NonControllingInterestPolicyTextBlock
Namespace Prefix: | clir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The Disclosure of accounting policies for Patents and Trademarks. + References No definition available. + Details
Name: | clir_PatentsAndTrademarksPolicyPolicyTextBlock
Namespace Prefix: | clir_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition, cost of sales and changes in accounting principle. + References No definition available. + Details
Name: | clir_RevenueRecognitionCostOfSalesAndChangeInAccountingPrinciplePolicyTextBlock
Namespace Prefix: | clir_
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 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 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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for (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 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 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 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 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