XML 40 R26.htm IDEA: XBRL DOCUMENT
v3.23.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Basis of presentation |
| A. | Basis of presentation:
The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States ("U.S. GAAP"), followed on a consistent basis. The Company sells goods directly and through its US subsidiary that function as distributor. The consolidated financial statements include the accounts of the Company and its subsidiaries. Intercompany transactions and balances including profits from intercompany sales not yet realized outside the Company, have been eliminated upon consolidation.
Functional and reporting currency |
| B. | Functional and reporting currency:
The Company’s functional currency is the New Israeli Shekel ("NIS"). Transactions denominated in foreign currencies are translated into NIS using the prevailing exchange rates at the date of the transaction. Gains and losses from the translation of foreign currency transactions are recorded in financial income or expenses. In accordance with ASC 830, assets and liabilities are translated to the reporting currency using the exchange rate at the end of the year. Revenues and expenses are translated into the reporting currency using the average exchange rate for each quarter. Translation adjustments are reported separately as a component of accumulated other comprehensive income. The functional currency of the Company's foreign subsidiaries is the local currency in which each subsidiary operates. The financial statements of the foreign subsidiaries are translated into the Company's functional currency as follows:
| 1. | Assets and liabilities are translated according to the exchange rate on the consolidated balance sheet date including goodwill arising from the acquisition of the subsidiary.
| 2. | Income and expense items are translated according to the weighted average exchange rate on a quarterly basis.
| 3. | The resulting exchange rate differences are classified as a separate item in shareholders' equity.
Exchange rates and linkage bases |
| C. | Exchange rates and linkage bases:
| 1. | Balances linked to the Israeli Consumer Price Index ("CPI"), are recorded pursuant to contractual linkage terms of the specific assets and liabilities.
| 2. | Details of the CPI (2016 base) and the representative exchange rates are as follows:
|  | Israeli CPI |  |  | Exchange rate of one US dollar |  |  | Exchange rate of one Euro |
|  | Points |  |  | NIS |  |  | NIS |
December 31, 2022 |  |  | 109.4 |  |  |  | 3.519 |  |  |  | 3.753 |
December 31, 2021 |  |  | 103.9 |  |  |  | 3.110 |  |  |  | 3.520 |
December 31, 2020 |  |  | 101.1 |  |  |  | 3.215 |  |  |  | 3.944 |
|  | % |
December 31, 2022 |  |  | 5.3 |  |  |  | 13.2 |  |  |  | 3.8 |
December 31, 2021 |  |  | 2.8 |  |  |  | (3.3 | ) |  |  | (10.8 | )
December 31, 2020 |  |  | (0.7 | ) |  |  | (7.0 | ) |  |  | 1.7 |
Use of estimates |
| D. | Use of estimates:
The preparation of the consolidated financial statements in accordance with U.S. GAAP requires the management of the Company to make estimates and assumptions relating to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include the useful lives of property and equipment, allowance for credit losses, deferred tax assets, inventory write-offs, other contingencies and share-based compensation costs. Actual results could differ from these estimates.
Cash and cash equivalents |
| E. | Cash and cash equivalents:
Cash and cash equivalents are highly-liquid investments which include short-term bank deposits with an original maturity of three months or less from deposit date and which are not restricted by a lien.
Trade accounts receivable |
| F. | Trade accounts receivable:
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statements of cash flows. The Company maintains an allowance for expected credit losses for estimated losses inherent in its accounts receivable portfolio. The expected credit loss allowance is calculated on the basis of specific identification of customer balances, and a general allowance according to the Company's policy. The allowance is determined based on management's estimate of the aged receivable balance considered uncollectible, based on historical experience, aging of the receivable and information available about specific customers, including their financial condition and volume of their operations. The activity in the expected credit loss allowance is as follows:
|  | Year ended December 31, |
|  | 2022 |  |  | 2021 |  |  | 2020 |
Opening balance |  |  | 173 |  |  |  | 214 |  |  |  | 227 |
Provision for credit losses |  |  | - |  |  |  | 3 |  |  |  | 81 |
Customers write-offs/collection during the year |  |  | - |  |  |  | (52 | ) |  |  | (111 | )
Foreign currency translation adjustments |  |  | (9 | ) |  |  | 8 |  |  |  | 17 |
Closing balance |  |  | 162 |  |  |  | 173 |  |  |  | 214 |
Inventories | G. Inventories: Inventories are recorded at the lower of cost or net-realizable value. Cost is determined on the weighted average basis for raw materials. For work in progress and finished goods, the cost is determined pursuant to calculation of accumulated actual direct and indirect costs. The Company periodically evaluates the inventory quantities on hand relative to historical and projected sales volumes, current and historical selling prices and contractual obligations to maintain certain levels of parts. Based on these evaluations, inventory write-offs are provided to cover risks arising from slow-moving items, discontinued products, excess inventories, market prices lower than cost and adjusted revenue forecasts.
Severance pay |
| H. | Severance pay:
The Company's liability for its Israeli employees severance pay is calculated pursuant to Israel's Severance Pay Law based on the most recent salary of the employees multiplied by the number of years of employment, as of the balance sheet date (the "Shut Down Method"). Employees are entitled to one month's salary for each year of employment or a portion thereof. The Company has an approval from the Israeli Ministry of Labor and Social Welfare, pursuant to the terms of Section 14 of the Israeli Severance Pay Law, 1963, according to which the Company's current deposits in the pension fund and/or with the insurance company exempt it from any additional severance obligations to the employees for whom such depository payments were made. For certain non-management employees, the Company deposits 72% of its liability for severance obligations with a pension fund for such employees. Assets held for employees' severance payments represent contributions to insurance policies and deposits to a central severance pay fund and are recorded at their current redemption value.
Property and equipment |
| I. | Property and equipment:
Property and equipment are stated at cost, net of accumulated depreciation and impairment losses. Depreciation is computed by the straight-line method over the estimated useful lives of the assets at the following annual rates:
|  | %
Machinery and equipment |  | 5-33
Leasehold improvements |  | 6-33
Motor vehicles |  | 10-15
Office furniture and equipment |  | 6-15
Machinery and equipment purchased under capital lease arrangements are recorded at the present value of the minimum lease payments at lease inception. Such assets and leasehold improvements are depreciated and amortized respectively, using the straight-line method over the shorter of the lease term or estimated useful life of the asset. Impairment of long-lived assets: The Company's long-lived assets (assets group) to be held or used, including right of use assets and intangible assets that are subject to amortization are reviewed for impairment in accordance with ASC 360, "Property, Plant, and Equipment" whenever events or changes in circumstances indicate that the carrying amount of a group of assets may not be recoverable. Recoverability of a group of assets to be held and used is measured by a comparison of the carrying amount of the group to the future undiscounted cash flows expected to be generated by the group. If such group of assets is 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. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third party independent appraisals, as considered necessary. During the years ended December 2022, 2021 and 2020, the Company did not record any impairment charges attributable to long-lived assets.
Income taxes |
| K. | Income taxes:
The Company accounts for income taxes in accordance with ASC 740, "Income Taxes." This ASC prescribes the use of the liability method whereby deferred tax assets and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value. The Company establishes reserves for uncertain tax positions based on an evaluation of whether the tax position is “more likely than not” to be sustained upon examination. The Company records interest and penalties pertaining to its uncertain tax positions in the financial statements as income tax expense.
Accounting for share-based compensation | L. Accounting for share-based compensation: The Company accounts for share-based compensation in accordance with ASC 718, "Compensation-Stock Compensation". ASC 718 requires companies to estimate the fair value of share-based payment awards on the date of grant using an option-pricing model. The value of the portion of the share-based payment award that ultimately vests is recognized as an expense over the requisite service periods in the Company's consolidated income statement. The Company recognize share-based compensation expense for graded-vesting awards with service conditions only, using the straight-line attribution method. The Company views these awards as single awards and believes that the straight-line attribution method more accurately reflects the pattern of service provided by its employees. During the years ended December 31, 2022, 2021 and 2020, the Company recognized share-based compensation expenses related to employee share options in the amounts of $250, $203 and $121, respectively. The Company calculates the fair value of share options on the date of grant using the Black-Scholes option-pricing model, whereas the fair value of restricted share units is based on the closing market value of the underlying shares at the date of grant, and the expense is recognized over the requisite service period of each individual grant using the straight-line attribution method. Forfeitures are accounted for as they occur. The Black-Scholes option-pricing model requires the Company to make several assumptions, including the value of the Company's ordinary shares, expected volatility, expected term, risk-free interest rate and expected dividends. The Company evaluates the assumptions used to value option awards upon each grant of share options. Expected volatility was calculated based on actual historical stock price movements. The expected option term was calculated based on the simplified method, which uses the midpoint between the vesting date and the contractual term, as the Company does not have sufficient historical data to develop an estimate based on participant behavior. The risk-free interest rate was based on the U.S. treasury bonds yield with an equivalent term. The Company has paid dividend in 2022 but has no plans to pay dividends in the foreseeable future. The assumptions used to determine the fair value of the share-based awards are management’s best estimates and involve inherent uncertainties and the application of judgment. The following assumptions were used in the Black-Scholes option pricing model for the three-year period ended December 31, 2022:
|  | 2022 |  | 2021 |  | 2020
Dividend yield |  | 0% |  | 0% |  | 0%
Expected volatility |  | 77%-78% |  | 76%-79% |  | 86%
Risk-free interest |  | 1.4%-4.0% |  | 0.7%-1.3% |  | 0.51%
Expected term |  | 6.25 years |  | 6.25 years |  | 7 years
Forfeiture rate |  | 0% |  | 0% |  | 0%
Revenue recognition | M. Revenue recognition: The Company generates its revenues mainly from sales of custom-made PCBs. The Company also generates a limited amount of revenues from a financed R&D project. Revenues from the Company's contracts with customers are recognized using the five-step model in ASC 606 - "Revenue from Contracts with Customers" ("ASC 606"). At first, the Company determines if an agreement with a customer is considered to be a contract to the extent it has a commercial substance, it is approved in writing by both parties, all rights and obligations including payment terms are identifiable, the agreement between the parties creates enforceable rights and obligations, and collectability in exchange for goods that will be transferred to the customer is considered as probable. The Company then assesses the transaction price for a contract in order to determine the consideration the Company expects to receive for satisfying the performance obligations called for in the contract. For the Company's financed R&D project, where the Company's performance does not create an asset with an alternative use, the Company recognizes revenue over performance time because of continuous transfer of control to the customer. For these performance obligations that are satisfied over time, the Company generally recognizes revenue using an input method with revenue amounts being recognized proportionately as costs are incurred relative to the total expected costs to satisfy the performance obligation. The Company believes that costs incurred as a portion of total estimated costs is an appropriate measure of progress towards satisfaction of the performance obligation since this measure reasonably depicts the progress of the work effort and the Company has the ability to make reasonably dependable estimates of the extent of progress towards completion, contract revenues and contract costs. In addition, contracts executed include provisions that clearly specify the enforceable rights regarding services to be provided and received by the parties to the contracts, the consideration to be exchanged, the manner, and the terms of settlement, including in cases of termination for convenience. Project costs include mainly related labor. Estimated gross profit from the project may change due to changes in estimates resulting from differences between actual performance and original forecasts. Such changes in estimated gross profit are recorded in results of operations when they are reasonably determinable by management, on a cumulative catch-up basis. Revenues for performance obligations that are not recognized over time are recognized at the point in time when control is transferred to the customer (which is generally upon delivery) and include mainly revenues from the sales of custom-made PCBs. The Company generally does not provide a right of return to its customers. For performance obligations that are satisfied at a point in time, the Company evaluates the point in time when the customer can direct the use of, and obtain the benefits from, the products. Shipping and handling costs are not considered performance obligations and are included in cost of revenues as incurred. Unbilled accounts receivables In certain Company contracts, contractual billings do not coincide with revenue recognized on the contract. Unbilled accounts receivables are recorded when revenue recognized on the contract exceeds billings, pursuant to contract provisions, and become billable upon certain criteria being met. Unbilled accounts receivables, for which the Company has the unconditional right to consideration, totaled $0 and $378,000 as of December 31, 2022 and 2021, respectively, and are included in the accounts receivable balance.
Earnings per ordinary share |
| N. | Earnings per ordinary share:
Basic net earnings per share are computed based on the weighted average number of ordinary shares outstanding during each year. Diluted net earnings per share is computed based on the weighted average number of ordinary shares outstanding during each year, plus dilutive potential ordinary shares considered outstanding during the year, in accordance with ASC 260, "Earnings Per Share." Options to purchase 395,171 shares of common stock at an average price of $5.25 per share were not included in the computation of diluted EPS because the options' exercise price was greater than the average market price of the common shares.
Concentration of credit risk |
| O. | Concentration of credit risk:
Financial instruments that may subject the Company to significant concentrations of credit risk consist principally of cash and trade accounts receivable. Cash is deposited with major financial institutions in Israel, Europe and the United States. The Company performs ongoing credit evaluations of the financial condition of its customers. The risk of collection associated with trade receivables is reduced by the large number and geographical dispersion of the Company's customer base, and the Company's policy of obtaining credit evaluations of the financial condition of certain customers, requiring collateral or security with respect to certain receivables, or purchase of insurance for certain other receivables.
Research and development costs |
| P. | Research and development costs:
Research and development costs incurred in the process of developing product improvements or new products, are charged to expenses as incurred.
Commitments and contingencies |
| Q. | Commitments and contingencies:
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal costs incurred in connection with loss contingencies are expensed as incurred.
Fair value measurements |
| R. | Fair value measurements:
ASC 820, "Fair Value Measurement and Disclosure" clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
| Level 1 | - | Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
| Level 2 | - | Significant other observable inputs based on market data obtained from sources independent of the reporting entity.
| Level 3 | - | Unobservable inputs which are supported by little or no market activity.
As of December 31, 2022, 2021 and 2020, the Company did not have any derivative instruments, measured at fair value on a recurring or nonrecurring basis.
Comprehensive income (loss) |
| S. | Comprehensive income (loss):
The Company accounts for comprehensive income (loss) in accordance with ASC 220, "Comprehensive Income". ASC 220 establishes standards for the reporting and display of comprehensive income and its components in a full set of general purpose financial statements. Comprehensive income generally represents all changes in shareholders' equity (deficiency) during the period except those resulting from investments by, or distributions to, shareholders. The Company has determined that its items of comprehensive income (loss) relate to unrealized gain (loss) from foreign currency translation adjustments. The total accumulated other comprehensive income, net was comprised as follows:
|  | Year ended December 31, |
|  | 2022 |  |  | 2021 |  |  | 2020 |
Foreign currency translation adjustments |  |  | (2,527 | ) |  |  | 563 |  |  |  | 674 |
Total accumulated other comprehensive income |  |  | (2,527 | ) |  |  | 563 |  |  |  | 674 |
Leases |
| T. | Leases:
In accordance with ASU No. 2016-02, Leases (ASC 842), the Company determines if an arrangement is a lease and the classification of that lease at inception based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether the Company obtains the right to substantially all the economic benefits from the use of the asset throughout the period, and (3) whether the Company has a right to direct the use of the asset. ROU assets and lease liabilities are recognized at commencement date based on the present value of remaining lease payments over the lease term. ROU assets are initially measured at amounts, which represent the discounted present value of the lease payments over the lease, plus any initial direct costs incurred. The lease liability is initially measured based on the discounted present value of remaining lease payments over the lease term. For this purpose, the Company considers only payments that are fixed and determinable at the time of commencement. The implicit rate within the operating leases is generally not reasonably determinable, therefore, the Company uses the Incremental Borrowing Rate (“IBR”) based on the information available at commencement date in determining the present value of lease payments. The Company’s IBR is estimated to approximate the interest rate for collateralized borrowing with similar terms and payments and in economic environments where the leased asset is located. Certain leases include options to extend or terminate the lease. An option to extend the lease is considered in connection with determining the ROU asset and lease liability when it is reasonably certain that the Company will exercise that option. An option to terminate is considered unless it is reasonably certain that the Company will not exercise the option.
Impact of recently issued and adopted accounting standards |
| U. | Impact of recently issued and adopted accounting standards: In May 2021, the Financial Accounting Standards Board (“FASB”) issued ASU 2021-04, Earnings Per Share (Topic 260), Debt-Modifications and Extinguishments (Subtopic 470-50), Compensation-Stock Compensation (Topic 718), and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40). The new ASU addresses issuer’s accounting for certain modifications or exchanges of freestanding equity-classified written call options. This amendment is effective for all entities, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. This standard did not have a material impact on the Company's financial statements and disclosures.
New accounting pronouncements not yet effective |
| V. | New accounting pronouncements not yet effective: In December 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848. The amendments in this ASU defer the sunset date of Topic 848 from December 31, 2022, to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The ASU is effective upon issuance. The FASB had previously issued 2020-04 - Facilitation of the Effects of Reference Rate Reform on Financial Reporting and related amendments in 2020 to ease the potential burden in accounting for reference rate reform. The amendments in ASU 2020-04 were elective and applied to all entities that have contracts, hedging relationships, and other transactions that reference the London Inter-bank Offer Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The Company does not anticipate the adoption of the new ASU will not have an impact on the Company’s consolidated financial statements.
|  | In June 2022, the Financial Accounting Standards Board (“FASB”) issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the guidance in Topic 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and requires specific disclosures related to such an equity security. The standard is effective for interim and annual periods beginning after December 15, 2023 for the Company, and is effective for interim and annual periods beginning after December 15, 2024 for the Company’s Affiliates. The Company is evaluating the impact of this standard, however it currently does not expect the adoption to have a material impact on its Consolidated Financial Statements. In September 2022, the FASB issued ASU No. 2022-04, Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a buyer in a supplier finance program disclose sufficient quantitative and qualitative information about its supplier finance programs to allow a user of the financial statements to understand the program’s nature, activity during the period, changes from period to period and potential magnitude. On a retrospective basis, for each annual reporting period, an entity should disclose the key terms of the program, including a description of the payment terms, assets pledged as security or other forms of guarantees, the confirmed amount outstanding that remains unpaid, a description of where the obligations are presented in the balance sheet and a roll-forward of those obligations confirmed as well as the amount of obligations subsequently paid. In each interim reporting period, an entity should disclose the amount of confirmed obligations outstanding. The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption of the amendments in this update is permitted. The Company will adopt ASU 2022-04, effective January 1, 2023, and does not expect adoption to have a material impact on the Company's consolidated financial position or results of operations upon adoption.
Reclassifications |
| W. | Reclassifications:
Certain amounts in the notes to prior years consolidated financial statements have been reclassified to conform with current year presentation. The reclassification had no effect on previously reported consolidated balance sheets, consolidated statements of comprehensive income (loss) and consolidated statements of cash flows.

X
- Definition Assets Held For Employees' Severance Payments [Policy Text Block] + References No definition available. + Details
Name: | eltk_AssetsHeldForEmployeesSeverancePaymentsPolicyTextBlock
Namespace Prefix: | eltk_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exchange Rates And Linkage Bases [Policy Text Block] + References No definition available. + Details
Name: | eltk_ExchangeRatesAndLinkageBasesPolicyTextBlock
Namespace Prefix: | eltk_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Functional And Reporting Currency [Policy Text Block] + References No definition available. + Details
Name: | eltk_FunctionalAndReportingCurrencyPolicyTextBlock
Namespace Prefix: | eltk_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for impact of recently issued and adopted accounting standards. + References No definition available. + Details
Name: | eltk_ImpactOfRecentlyIssuedAndAdoptedAccountingStandardsPolicyTextBlock
Namespace Prefix: | eltk_
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 https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + 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 https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -URI https://asc.fasb.org/topic&trid=2122149 + Details
Name: | us-gaap_Reclassifications
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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