XML 37 R25.htm IDEA: XBRL DOCUMENT
v3.25.3

ACCOUNTING POLICIES AND ESTIMATES (Policies) | 9 Months Ended
--- | ---
Sep. 30, 2025
ACCOUNTING POLICIES AND ESTIMATES |
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, liabilities, revenue, and expenses. Examples of estimates and assumptions include revenue recognition, determining the nature and timing of satisfaction of performance obligations, variable consideration, and other obligations such as product returns and refunds; loss contingencies; the fair value of and/or potential impairment of goodwill and intangible assets for the reporting units; useful lives of our tangible and intangible assets; allowances for credit losses; the market value of, and demand for, our inventory and the potential outcome of uncertain tax positions that have been recognized on our condensed consolidated financial statements or tax returns. Actual results could differ from those estimates and assumptions.
Revenue Recognition | Revenue Recognition Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers, provides guidance to identify performance obligations for revenue-generating transactions. The Company applies a five-step approach in determining the amount and timing of revenue to be recognized: (1) identifying the contract with a customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price to the performance obligations in the contract; and (5) recognizing revenue when the corresponding performance obligation is satisfied. Consumer Segment For the consumer segment, revenue from monetary transactions (i.e., cash and accounts receivable) with wholesale customers is recognized when the merchandise is delivered or at the point of sale for retail customers, and consideration for the transaction has been made either by immediate payment or through a receivable obligation. For e-commerce, revenue is recognized when the customer has fulfilled their obligation to pay or promise to pay, and goods have been shipped. Revenue on precious metals requiring an assay is recognized upon transfer of title, based on the determination of the underlying weight and price of the associated metals. The Company offers third-party financing for retail customers. Revenue is recognized upon transfer of title, with the promise of the third-party financing company to pay. Commercial Segment The commercial segment recognizes refining revenue when our inventory arrives at the destination port and the performance obligation is satisfied by transferring the control of the promised goods that are identified in the customer contract. The initial invoice is recognized in full when our performance obligation is satisfied. Under the guidance of ASC 606, an estimate of the variable consideration that we are expected to be entitled to is included in the transaction price stated at the estimated weight and current spot price of the metal. An adjustment to revenue is made once the underlying weight and any metal spot price movement is resolved, which is usually around six weeks. Any adjustment from the resolution of the underlying uncertainty is netted with the settlement due from the original contract. Historically, these amounts have not been material. The commercial segment provides its services according to a Scope of Work (“SOW”). Revenue from our service offerings is recognized upon completion of the SOW at a predetermined amount based on the number of units processed and a preset price per unit or weight measurement. The commercial segment provides freight arrangement services related to inbound asset or material movements to our facilities. Revenue from freight arrangement services is recognized at settlement with our inbound customers, which occurs when the SOW has been completed. Under the guidance of ASC 606, the Company is deemed to be a principal and as such records freight arrangement services as a component of revenue, and the associated expense is recorded as a component of cost of goods sold. The commercial segment recognizes revenue on outright sales when the terms and transaction price are agreed to, the product is shipped, and title is transferred. See Note 10 – Revenue for further details.
Sales Returns and Allowances | Sales Returns and Allowances Sales are recorded, net of expected returns. In some cases, the consumer and commercial segment’s customers may return a product purchased within 30 days of receipt. Our allowance for estimated returns is based on our review of historical returns experience and reduces our reported revenues accordingly. As of September 30, 2025, and December 31, 2024, the consumer segment’s allowance for returns was $10,876 and $11,942, respectively. As of September 30, 2025, and December 31, 2024, the commercial segment’s allowance for returns was $43,864 and $48,569, respectively.
Concentrations and Credit Risk | Concentrations and Credit Risk The Company is potentially subject to concentrations of counterparty credit risk. The concentrations described herein pertain to certain domestic precious metals transactions requiring an assay which are of short duration and settled on comparable terms. Overall customer concentrations as a percentage of sales may vary as a result of the mix of products being sold within each comparative period. Individual customer concentrations are also impacted by each customer’s production schedule, and as such, the Company identifies the most appropriate sales outlet to ensure a timely transaction settlement. For the nine months ended September 30, 2025, two customers aggregated 51.2% of our sales and represented 0.0% of our accounts receivable balance. For the nine months ended September 30, 2024, two customers aggregated 40.0% of our sales and represented 0.0% of our accounts receivable balance. The Company believes that no single customer is critical to its business as a result of having diverse revenue streams and the optionality of sales outlets primarily associated with base and precious metals.
Shipping and Handling Costs | Shipping and Handling Costs Within the consumer and commercial segments, shipping and handling costs are accounted for as fulfillment costs within cost of goods sold. For the three months ended September 30, 2025 and 2024, the consumer segment’s shipping and handling costs were $12,819 and $17,223, respectively. For the three months ended September 30, 2025 and 2024, the commercial segment’s shipping and handling costs were $987,918 and $1,128,553, respectively. For the nine months ended September 30, 2025 and 2024, the consumer segment’s shipping and handling costs were $43,419 and $67,013, respectively. For the nine months ended September 30, 2025 and 2024, the commercial segment’s shipping and handling costs were $2,905,726 and $3,716,832, respectively.
Advertising Costs | Advertising Costs The consumer and commercial segment’s advertising costs are expensed as incurred. For the three months ended September 30, 2025 and 2024, the consumer segment’s advertising costs were $294,509 and $357,151, respectively. For the three months ended September 30, 2025 and 2024, the commercial segment’s advertising costs were $102,531 and $59,714, respectively. For the nine months ended September 30, 2025 and 2024, the consumer segment’s advertising costs were $864,949 and $930,132, respectively. For the nine months ended September 30, 2025 and 2024, the commercial segment’s advertising costs were $308,539 and $192,691, respectively.
Leases | Leases We determine if an arrangement is a lease at inception. We do not separate non-lease components from lease components to which they relate and have accounted for the combined lease and non-lease components as a single lease component. Many of our lease agreements contain renewal options; however, we do not recognize right-of-use assets or lease liabilities for renewal periods unless it is determined that we are reasonably certain of renewing the lease at inception or when a triggering event occurs. In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease agreement. ASC 842, Leases requires us to use the interest rate that a lessee would have to pay to borrow on a collateralized basis over a similar term in an amount equal to the lease payments in a similar economic environment. If we cannot readily determine the discount rate implicit in lease agreements, we utilize our incremental borrowing rate. For leases one-year or less the Company has elected not to record lease liabilities and right-of use assets and instead recognize the expense associated with the lease payments using the straight-line basis.
Income Taxes | Income Taxes Income taxes are accounted for under the asset and liability method prescribed by ASC 740, Income Taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to be applicable to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period that includes the enactment date.
Valuation of Deferred Tax Assets | Valuation of Deferred Tax Assets The Company’s deferred tax assets include certain future tax benefits. The Company records a valuation allowance against any portion of those deferred income tax assets when it believes, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax asset will not be realized. The Company reviews the likelihood that the benefit of the deferred tax assets will be realized and the need for valuation allowances on a quarterly basis, or more frequently if events indicate that a review is required. We have not taken a tax position that, if challenged, would have a material effect on the condensed consolidated financial statements or the effective tax rate for the three and nine months ended September 30, 2025 and 2024. As of September 30, 2025, the Company had a deferred tax liability of $237,729. As of December 31, 2024, the Company had a deferred tax asset of $49,526. The Company did not have a valuation allowance as of September 30, 2025, or December 31, 2024.
Segment Information | Segment Information The accounting standards for reporting information about operating segments define an operating segment as a component of an enterprise that engages in business activities from which it may earn revenues and incur expenses for which discrete financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. For the periods presented in these condensed consolidated financial statements, the Company’s CODM was identified as the Chief Executive Officer. The Company allocates its corporate expenses to its operating segments, including selling, general and administrative expenses, depreciation and amortization, other income, interest expense, and income tax expense. See Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations for further details. ​ See Note 2 – Principles of Consolidation and Nature of Operations and Note 9 – Segment Information for further details.
Earnings Per Share | Earnings Per Share Basic earnings per share of our common stock, par value $0.01 per share (our “Common Stock”), is computed by dividing net earnings available to holders of the Common Stock by the weighted average number of shares of Common Stock outstanding for the reporting period. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue Common Stock were exercised or converted into Common Stock. For the calculation of diluted earnings per share, the basic weighted average number of shares is increased by the dilutive effect of stock options and warrants outstanding determined using the treasury stock method.
Stock-Based Compensation | Stock-Based Compensation The Company accounts for stock-based compensation by measuring the cost of employee services received in exchange for an award of equity instruments, including grants of stock options, based on the fair value of the award at the date of the grant. In addition, to the extent that the Company receives an excess tax benefit upon exercise of an award, such benefit is reflected as cash flow from financing activities within the condensed consolidated statement of cash flows. See Note 14 – Stock-Based Compensation for further details.
Taxes Collected from Customers | Taxes Collected from Customers The Company’s policy is to present taxes collected from customers and remitted to governmental authorities on a net basis. The Company records the amounts collected as a current liability and relieves such liability upon remittance to the taxing authority without impacting revenue or expenses.
Financial Instruments | Financial Instruments The carrying amounts reported in the condensed consolidated balance sheets for cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the immediate or short-term maturity of these financial instruments. The carrying amounts reported for the notes receivable and notes payable approximate fair value because the underlying instruments have an interest rate that reflects current market rates. None of these instruments are held for trading purposes. Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. At times, cash and cash equivalents exceed federally insured limits.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. The carrying amounts reported in the condensed consolidated balance sheets approximate fair value.
Accounts Receivable, Net of Allowances | Accounts Receivable, Net of Allowances Accounts receivable represent amounts primarily due from customers on products and services. Our allowance for credit losses is primarily determined by an analysis of our accounts receivable aging, using the expected losses methodology. The allowance for credit losses is determined based on the historical experience of collecting past due amounts, based on the degree of their aging. In addition, specific accounts that are considered and expected to be uncollectible are included in the allowance for credit losses. Accounts receivables are considered delinquent when payment has not been made within contract terms. Accounts receivable are written off when all efforts to collect have been exhausted and the potential for recovery is considered remote. As of September 30, 2025, and December 31, 2024, the consumer segment’s allowance for credit losses was $0 and $0, respectively. As of September 30, 2025, and December 31, 2024, the commercial segment’s allowance for credit losses was $631,547 and $433,159, respectively.
Inventories | Inventories Consumer Segment The consumer segment states its inventory at the lower of cost and net realizable value. The cost of inventory is an amount equal to that paid for the individual asset or lot of goods. We consider factors such as the current spot market price of precious metals and the current market demand for the items being purchased. Consigned inventory has a net-zero balance. The majority of our inventory has some component of its value that is based on the spot market price of precious metals. We monitor metals-based commodity markets to assess any adverse impact on the carrying value of our inventory. Commercial Segment The commercial segment states its inventory at the lower of cost and net realizable value. The cost of our technology assets is an amount equal to that paid for the individual asset or lot of goods, or, in instances in which we have an obligation to sell the asset before we pay for it, we utilize the retail cost method to estimate its value. Inherent to the retail cost method are certain management judgments and estimates that may impact the ending inventory valuation of such assets, as well as the gross profit recognized at the time of sale of such assets. We believe that our estimates related to the application of the retail cost method in valuing such assets reasonably estimates cost. The cost of our processed and unprocessed inventory, primarily consisting of base metals and electronic scrap with grades laden with precious metals, is determined by utilizing the weighted average cost method. We monitor metals-based commodity markets to assess any adverse impact on the carrying value of our inventory. See Note 4 – Inventories for further details.
Goodwill | Goodwill Goodwill is not amortized but evaluated for impairment on an annual basis during the fourth quarter of our fiscal year, or earlier if events or circumstances indicate the carrying value may be impaired. There were no triggering events identified during the nine months ended September 30, 2025, requiring an interim goodwill impairment test, and the Company did not record a goodwill impairment charge in any of the periods presented. See Note 5 – Goodwill for further details.
Property and Equipment, Net | Property and Equipment, Net Property and equipment are carried at cost less accumulated depreciation and are depreciated on a straight-line basis over the estimated useful lives of the assets; except for construction in progress which has not yet been placed into service. The following table depicts the estimated useful lives of our property and equipment asset classes: ​
​ | ​ | ​
Vehicles |  | 5 to 7 years
Buildings |  | 39 years
Building improvements |  | Shorter of 15 years or remaining useful life
Furniture and fixtures |  | 5 to 7 years
Machinery and equipment |  | 3 to 10 years
Leasehold improvements |  | Shorter of 15 years or remaining lease term
​ Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Expenditures for repairs and maintenance are expensed as incurred; betterments that increase the value or materially extend the life of the related assets are capitalized. See Note 6 – Property and Equipment, Net for further details.
Intangible Assets, Net | Intangible Assets, Net Finite-lived intangible assets are carried at cost less accumulated amortization and are amortized on a straight-line basis over the estimated useful lives of the assets; except for assets under development that have not yet been placed into service. The following table depicts the estimated useful lives of our property and equipment asset classes: ​
​ | ​ | ​
Customer lists, relationships, and contracts |  | 10 years
Technology(1) |  | 5 years
Trademarks/tradenames |  | 10 years
(1) | Technology consists of domain names, software assets, and enterprise resource planning systems.
Finite-lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. See Note 7 – Intangible Assets, Net for further details.
New Accounting Standards and Recently Adopted Accounting Standards | Recent Accounting Pronouncements In November 2024, the FASB issued Accounting Standards Update (“ASU”) 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (“ASU 2024-03”), which requires an entity to disclose additional information about specific expense categories. The guidance is effective for annual periods beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption and retrospective application permitted. The Company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures. In July 2025, the FASB issued ASU 2025-05, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets ("ASU 2025-05"), which provides a practical expedient related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606, Revenue from Contracts with Customers. The practical expedient permits an entity to assume that current conditions as of the balance sheet date do not change for the remaining life of the current accounts receivable and current contract assets. The guidance is effective for annual and interim periods beginning after December 15, 2025, with early adoption and prospective application permitted. The Company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures. ​ In September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software (“ASU 2025-06”). ASU 2025-06 updates the accounting for internal-use software by replacing former stage-based rules with a principles-based framework. Entities will now capitalize costs associated with internal-use software only when management has authorized and committed funding and it is probable that the project will be completed and the software will be used to perform the intended function. ASU 2025-06 also supersedes website development cost guidance, moving it to ASC 350-40. The guidance is effective for annual and interim periods beginning after December 15, 2027, with early adoption and prospective, retrospective or a modified transition application permitted. The Company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures. ​ No other recently issued or effective ASUs had, or are expected to have, a material impact on our financial position and results of operations.

X
- References No definition available. + Details
Name: | ela_SalesReturnsAndAllowancesPolicyTextBlock
Namespace Prefix: | ela_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. + References No definition available. + Details
Name: | ela_ShippingAndHandlingCostsPolicyPolicyTextBlock
Namespace Prefix: | ela_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ela_TaxesCollectedFromCustomerPolicyTextBlock
Namespace Prefix: | ela_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ela_ValuationOfDeferredTaxAssetsPolicyTextBlock
Namespace Prefix: | ela_
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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + 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 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + 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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for accounts receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B + 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration