XML 45 R31.htm IDEA: XBRL DOCUMENT
v3.23.4

BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Sep. 30, 2023
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).
Fiscal Year-End | Fiscal Year-End The Company elected September 30 as its fiscal year-end date.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Such estimates include, but are not limited to, provisions for doubtful trade receivables, net realizable value of inventory, warranty obligations, income tax accruals, deferred tax valuation and assessments of the recoverability of the Company’s long-lived assets. Actual results could differ from those estimates.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, Cemtrex Technologies Pvt. Ltd., and Advanced Industrial Services, Inc. and the Company’s majority owned subsidiary Vicon Industries, Inc. and its subsidiary, Vicon Systems, Ltd. All inter-company balances and transactions have been eliminated in consolidation.
Carrying Value, Recoverability and Impairment of Long-Lived Assets | Carrying Value, Recoverability and Impairment of Long-Lived Assets The Company’s long-lived assets, which include property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The Company assesses the recoverability of its long-lived assets by comparing the projected undiscounted net cash flows associated with the related long-lived asset or group of long-lived assets over their remaining estimated useful lives against their respective carrying amounts. Impairment, if any, is based on the excess of the carrying amount over the fair value of those assets. Fair value is generally determined using the asset’s expected future discounted cash flows or market value, if readily determinable. When long-lived assets are determined to be recoverable, but the newly determined remaining estimated useful lives are shorter than originally estimated, the net book values of the long-lived assets are depreciated over the newly determined remaining estimated useful lives. The impairment charges, if any, is included in operating expenses in the accompanying consolidated statements of operations.
Cash Equivalents | Cash Equivalents The Company considers all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents.
Trade Receivables and Allowance for doubtful accounts | Trade Receivables and Allowance for doubtful accounts Trade receivables are recorded at the invoiced amount, net of an allowance for doubtful accounts. The Company performs on-going credit evaluations of its customers and adjusts credit limits based upon payment history and the customer’s current credit worthiness, as determined by the review of their current credit information; and determines the allowance for doubtful accounts based on historical write-off experience, customer specific facts and general economic conditions that may affect a client’s ability to pay. Account balances are charged against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company determines when receivables are past due or delinquent based on how recently payments have been received. The Company reserved $234,924 and $249,439 within its allowance for doubtful accounts at September 30, 2023, and 2022, respectively. The Company does not have any off-balance-sheet credit exposure to its customers at September 30, 2023, or 2022.
Inventory and Cost of Goods Sold | Inventory and Cost of Goods Sold The Company values inventory, consisting of finished goods, at the lower of cost or net realizable value. Cost is determined on the average cost method. The Company reduces inventory for the diminution of value, resulting from product obsolescence, damage or other issues affecting marketability, equal to the difference between the cost of the inventory and its estimated market value. Factors utilized in the determination of estimated market value include (i) current sales data and historical return rates, (ii) estimates of future demand, and (iii) competitive pricing pressures. The Company classifies inventory markdowns in the income statement as a component of cost of goods sold. These markdowns are estimates, which could vary significantly from actual requirements if future economic conditions, customer demand or competition differ from expectations. There was $618,021 and $1,088,377 in inventory obsolescence reserve at September 30, 2023, and 2022, respectively.
Property and Equipment | Property and Equipment Property and equipment are recorded at cost. Expenditures for major additions and betterments are capitalized. Maintenance and repairs are charged to operations as incurred. Depreciation of property and equipment is computed by the straight-line method over the estimated useful lives of the respective assets, shown in the table below; SCHEDULE OF PROPERTY PLANT AND EQUIPMENT
|  | Estimated Useful Life
|  | (Years)
Building |  | 30
Furniture and office equipment |  | 3-5
Computer software |  | 7
Machinery and equipment |  | 7
Upon sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is reflected in statements of operations.
Goodwill | Goodwill Goodwill is tested for impairment annually as of September 30. If circumstances change during interim periods between annual tests that would more likely than not reduce the fair value of a reporting unit below its carrying value, the Company will test goodwill for impairment. Factors that would necessitate an interim goodwill impairment assessment include prolonged negative industry or economic trends, or significant under-performance relative to expected, historical or projected future operating results. Management uses judgment to determine whether to use a qualitative analysis or a quantitative fair value measurement for its goodwill impairment testing. The Company’s fair value measurement approach combines the income and market valuation techniques for each of the Company’s reporting units that carry goodwill. These valuation techniques use estimates and assumptions including, but not limited to, the determination of appropriate market comparable, projected future cash flows (including timing and profitability), discount rate reflecting the risk inherent in future cash flows, perpetual growth rate, and projected future economic and market conditions. As permitted, if the reporting unit fails the impairment test, the Financial Accounting Standards Board (“FASB”) issued an Accounting Standard Update (“ASU”) removing step two from the goodwill impairment test. If a reporting unit fails the quantitative impairment test, impairment expense is immediately recorded as the difference between the reporting unit’s fair value and carrying value. The Company adopted this standard effective October 1, 2020. For the year ended September 30, 2023, no impairment of the Company’s goodwill was recorded and for the year ended September 30,2022, an impairment of the Company’s goodwill of $3,316,000 was recorded.
Strategic Investment | Strategic Investment On November 13, 2020, and January 19, 2022, Cemtrex made $500,000 investments and on July 18, 2023, and October 5, 2023, made additional $100,000 investments via a simple agreement for future equity (“SAFE”) in MasterpieceVR. The SAFE provides that the Company will automatically receive shares of the entity based on the conversion rate of future equity rounds up to a valuation cap, as defined. MasterpieceVR is a software company that is developing software for content creation using virtual reality. The investment is included in other assets in the accompanying consolidated balance sheet and the Company accounts for this investment and recorded at cost. No impairment has been recorded for the period ended September 30, 2023.
Leases | Leases On October 1, 2019, the Company adopted ASU 2016-02 (Topic 842), “Leases”. ASU 2016-02 requires that a lessee recognize the assets and liabilities that arise from operating leases. A lessee should recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. In transition, lessees and lessors may use the effective date method and elected certain practical expedients allowing the Company not to reassess:
| ● | whether expired or existing contracts contain leases under the new definition of a lease;
| ● | lease classification for expired or existing leases; and
| ● | whether previously capitalized initial direct costs would qualify for capitalization under Topic 842.
The Company also made the accounting policy decision not to recognize lease assets and liabilities for leases with a term of 12 months or less.
Related Parties | Related Parties The financial statements shall include disclosures of material related party transactions, other than compensation arrangements, expense allowances, and other similar items in the ordinary course of business. However, disclosure of transactions that are eliminated in the preparation of consolidated or combined financial statements is not required in those statements. The disclosures shall include: a. the nature of the relationship(s) involved b. description of the transactions, including transactions to which no amounts or nominal amounts were ascribed, for each of the periods for which income statements are presented, and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements; c. the dollar amounts of transactions for each of the periods for which income statements are presented and the effects of any change in the method of establishing the terms from that used in the preceding period; and d. amounts due from or to related parties as of the date of each balance sheet presented and, if not otherwise apparent, the terms and manner of settlement.
Commitment and Contingencies | Commitment and Contingencies The Company follows topic Accounting Standards Codification (“ASC”) Topic 450-20, Contingencies, to report accounting for contingencies. Certain conditions may exist as of the date the consolidated financial statements are issued, which may result in a loss to the Company, but which will only be resolved when one or more future events occur or fail to occur. The Company assesses such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. If the assessment of a contingency indicates that it is probable that a material loss has been incurred and the amount of the liability can be estimated, then the estimated liability would be accrued in the Company’s consolidated financial statements. If the assessment indicates that a potential material loss contingency is not probable but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, and an estimate of the range of possible losses, if determinable and material, would be disclosed. Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the guarantees would be disclosed. Management does not believe, based upon information available at this time, that these matters will have a material adverse effect on the Company’s consolidated financial position, results of operations or cash flows. However, there is no assurance that such matters will not materially and adversely affect the Company’s business, financial position, and results of operations or cash flows.
Revenue Recognition | Revenue Recognition On October 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers (Topic 606), using the modified retrospective transition method. Under the guidance of the standard, revenue represents the amount received or receivable for goods and services supplied by the Company to its customers. Company recognizes revenue at the time a good or service is transferred to a customer and the customer obtains control of that good or receives the service performed. Most of the Company’s sales arrangements with customers in the Security segment are short-term in nature involving single performance obligations related to the delivery of goods or repair of equipment and generally provide for transfer of control at the time of shipment to the customer. The Company generally permits returns of product or repaired equipment due to defects; however, returns are historically insignificant. Billing terms vary by customer and product but generally do not exceed 90 days. In accordance with the authoritative guidance issued by the FASB on revenue recognition, the Company recognizes revenue from cost reimbursable contracts based on the services provided, typically represented by man-hours worked, and is measured by reference to agreed charge-out rates or to the estimated total contract revenue. Revenue from long-term fixed price contracts is recognized using the percentage-of-completion method, measured by reference to physical completion or the ratio of costs incurred to total estimated contract costs. If the outcome of a contract cannot be estimated reliably, as may be the case in the initial stages of completion of the contract, revenue is recognized only to the extent of the costs incurred that are expected to be recoverable. If a contract is expected to be loss-making, the expected amount of the loss is recognized immediately in the income statement. Revenue from short-term contracts is recognized when delivery has occurred, and collection of the resulting receivable is deemed probable. Timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a liability when receiving cash in advance of delivering goods or services to the customer. This liability is reversed against the receivable recognized when those goods or services are delivered. The amounts were $2,311,334, and $1,788,507, as of September 30, 2023, 2022 respectively, recorded at Deferred revenue. Additionally, the company recorded Deposits from customers of $57,434, and $73,144, as of September 30, 2023, and 2022 respectively.
Contracts | Contracts The Company’s industrial services segment’s revenue is derived from contracts with customers. These contracts fall into two categories, “Fixed Price” and “Time and Material Price” contracts. The Company determines the appropriate accounting treatment for each contract at its inception. Generally, contracts have a period from six months to two years. The Company accounts for a contract when: (i) it has approval and commitment from both parties, (ii) the rights of the parties are identified, (iii) payment terms are identified, (iv) the contract has commercial substance, and (v) collectability of consideration is probable. The Company considers the start of a project to be when the above criteria have been met and it has written authorization from the customer to proceed. Fixed price contracts The Company’s revenue from fixed price contracts is recognized on the percentage-of-completion method, measured by the percentage of costs incurred to estimated total costs for each contract. When the job is started and in process, all actual costs incurred (labor and materials) are processed and reconciled at month end. The percentage of completion and revenue earned is calculated at month end. Billings are created based on contract criteria agreed upon and reconciled to determine if any costs in excess of billing or billings in excess of costs exist. Changes in job performance, job conditions, estimated contract costs and profitability, and final contract settlements may result in revisions to costs and income. The effects of these revisions are recognized in the period in which the revisions are determined. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. This measurement and comparison process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments. Time and material price contracts Revenue from time and material price contracts is recognized based on costs incurred and projected markup on costs. Revenue from these contracts will vary based on actual labor, materials and overhead costs charged to the job and the negotiated billing rates. Contracts are initiated by customers or through bids if with a municipality. Any materials used and time spent within the shop on the job is assigned to the appropriate job and reconciliated monthly. Management bills the customer and records the revenue earned from contract. Depending on the contract terms, billings could be based on certain milestones stipulated in the contract. If this is the case, unbilled revenue is recorded at month end based on time and materials incurred and markup.
Performance Obligations | Performance Obligations Generally, the Company’s contracts contain one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account. The Company’s performance of the contracts with customers typically provides a significant service of integrating a complex set of tasks and components into a single project or capability (even if that single project results in the delivery of multiple units), and as such, the entire contract and/or purchase order is accounted for as one performance obligation. The transaction price is allocated to the performance obligation and recognized as revenue when, or as, the performance obligation is satisfied with the continuous transfer of control to the customer. Less commonly, a contract may be considered to have multiple performance obligations even when they are part of a single contract. For contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation using the best estimate of the standalone selling price of each distinct good or service in the contract. The Company recognizes revenue over time for the majority of the services it performs as (i) control continuously transfers to the customer as work progresses at a project location controlled by the customer and (ii) the Company has the right to bill the customer as costs are incurred.
Warranties | Warranties The Company provides for the estimated cost of product warranties at the time revenue is recognized. While the Company engages in product quality programs and processes, including monitoring and evaluating the quality of its component suppliers, its warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ from its estimates, revisions to the estimated warranty liability may be required.
Income Tax Provision | Income Tax Provision The Company accounts for income taxes under ASC 740-10, which requires recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred tax assets and liabilities are based on the differences between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance to the extent management concludes it is more likely than not that the assets will not be realized. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply 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 of a change in tax rates is recognized in the Consolidated Statements of Operations and Comprehensive Income in the period that includes the enactment date. The estimated future tax effects of temporary differences between the tax basis of assets and liabilities are reported in the accompanying consolidated balance sheets, as well as tax credit carrybacks and carryforwards. The Company periodically reviews the recoverability of deferred tax assets recorded on its consolidated balance sheets and provides valuation allowances as management deems necessary. Management makes judgments as to the interpretation of the tax laws that might be challenged upon an audit and cause changes to previous estimates of tax liability. In addition, the Company operates within multiple taxing jurisdictions including the United States, India, and The United Kingdom, and is subject to audit in these jurisdictions. In management’s opinion, adequate provisions for income taxes have been made for all years. If actual taxable income by tax jurisdiction varies from estimates, additional allowances or reversals of reserves may be necessary.
Uncertain Tax Positions | Uncertain Tax Positions For the years ended September 30, 2023, and 2022, the Company did not take any uncertain tax positions and had no adjustments to its income tax liabilities or benefits. The Company will record any interest and/or penalties arising from uncertain tax provisions when they are likely to occur and reasonably estimable. The Company may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than fifty (50) percent likelihood of being realized upon ultimate settlement. The Company will accrue interest and penalties on income taxes when there is a likelihood that they will occur and can be reasonably estimated.
Accounting for Share-Based Compensation | Accounting for Share-Based Compensation The Company follows ASC 718 (“Share-Based Payment”), which requires that all share-based payments to employees, including stock options, stock appreciation rights (SARs) and common stock share awards, be recognized as compensation expense in the consolidated financial statements based on their fair values and over the requisite service period. The fair value for options granted was determined at the date of grant using a Black-Scholes valuation model and the straight-line attribution approach using the following weighted average assumptions: The risk-free interest rate used in the Black-Scholes valuation method is based on the implied yield currently available in U.S. Treasury securities at maturity with an equivalent term. Other than a one-time dividend paid in fiscal year 2017, the Company never declared or paid any cash dividends and does not currently expect to do so in the future. Expected volatility is based on the annualized daily historical volatility of the Company’s stock over a representative period. The weighted-average expected life represents the period over which stock-based awards are expected to be outstanding and was determined based on a number of factors, including historical weighted average and projected holding periods for the remaining unexercised shares, the contractual terms of the Company’s stock-based awards, vesting schedules and expectations of future employee behavior.
Net Income (Loss) per Common Share | Net Income (Loss) per Common Share Basic net income (loss) per common share is computed by dividing net income (loss) less the fair market value of dividends declared by the weighted average number of shares of common stock outstanding during the period. Diluted net income per common share is computed by dividing net income less the fair market value of dividends declared by the weighted average number of shares of common stock and potentially dilutive outstanding shares of common stock during the period to reflect the potential dilution that could occur from common shares issuable through contingent share arrangements, stock options and warrants. As of September 30, 2023, and 2022, the following items were excluded from the computation of diluted net loss per common share as their effect is anti-dilutive: SCHEDULE OF COMPUTATION OF DILUTED NET LOSS PER COMMON SHARE AS ANTI-DILUTIVE EFFECT
|  | For the years ended |
|  | September 30, |
|  | 2023 |  |  | 2022 |
Options |  |  | 28,796 |  |  |  | 34,579 |
For the years ended September 30, 2023, and 2022 loss per share basic and diluted for continuing operations are calculated as follows; SCHEDULE OF LOSS PER SHARE BASIC AND DILUTED FOR CONTINUING OPERATIONS
|  | For the years ended |
|  | September 30, |
|  | 2023 |  |  | 2022 |
Loss from Continuing operations |  | $ | (6,395,385 | ) |  | $ | (10,617,735 | )
Less loss in noncontrolling interest |  |  | (36,563 | ) |  |  | (271,284 | )
Preferred stock dividends |  |  | 322,916 |  |  |  | 175,755 |
Net loss applicable to common shareholders |  |  | (6,681,738 | ) |  |  | (10,522,206 | )
Weighted Average Number of Shares-Basic & Diluted |  |  | 870,121 |  |  |  | 709,488 |
Loss per share - Basic & Diluted - Continuing Operations |  | $ | (7.68 | ) |  | $ | (14.83 | )
Foreign Currency Translation Gain and Comprehensive Income (Loss) | Foreign Currency Translation Gain and Comprehensive Income (Loss) In countries in which the Company operates, and the functional currency is other than the U.S. dollar, assets and liabilities are translated using published exchange rates in effect at the consolidated balance sheet date. Revenues and expenses and cash flows are translated using an approximate weighted average exchange rate for the period. Resulting translation adjustments are recorded as a component of accumulated other comprehensive income on the accompanying consolidated balance sheet. For the years ending September 30, 2023, and September 30, 2022, comprehensive loss includes a gain of $699,181 and a loss of $518,927, respectively, which were entirely from foreign currency translation. As of and for the year ended September 30, 2023, and 2022, the Company used the following exchange rates. SCHEDULE OF FOREIGN CURRENCY EXCHANGE RATE
Currency |  | Exchange rate at September 30, 2022 |  |  | Approximate weighted average exchange rate For the year ended September 30, 2022 |  |  | Exchange rate at September 30, 2023 |  |  | Approximate weighted average exchange rate For the year ended September 30, 2023 |
Indian Rupee |  |  | 0.012 |  |  |  | 0.013 |  |  |  | 0.012 |  |  |  | 0.012 |
Great Britain Pound |  |  | 1.113 |  |  |  | 1.281 |  |  |  | 1.220 |  |  |  | 1.226 |
Reclassifications | Reclassifications Certain reclassifications have been made to prior period amounts to conform to the current period presentation. This had no effect on the Company’s statement of operations or retained earnings. The reclassifications center around the reclassification of the assets and liabilities of the Company’s discontinued operations now under the headings “Assets of discontinued operations” and “Liabilities of discontinued operations” on the Company’s Consolidated Balance Sheet and the operational results of the discontinued operations under the heading of “Loss from discontinued operations, net of tax” on the Company’s Consolidated Statement of Operations.
Correction of an Immaterial Error in Previously Issued Financial Statements | Correction of an Immaterial Error in Previously Issued Financial Statements Subsequent to the issuance of our financial statements for the year ended September 30, 2022, an immaterial error was identified and has been corrected in our historical information related to the calculation of earnings per share. The original calculation did not take into account the fair value of the Series 1 Preferred Stock dividends declared during the period. Additionally, as discussed above the amount of earnings per share for discontinued operations was not presented. The effects of the correction to the individual effected line items in our Consolidated Statement of Operations are as follows: SCHEDULE OF ERROR CORRECTIONS AND PRIOR PERIOD ADJUSTMENTS
|  | September 30, 2022 |
|  | As previously reported |  |  | Corrections |  |  | As corrected |
Loss per share - Basic & Diluted |  |  |  |  |  |  |  |  |  |  |  |
Continuing Operations |  | $ | (18.35 | ) |  | $ | 3.52 |  |  | $ | (14.83 | )
Discontinued Operations |  | $ | - |  |  | $ | (3.77 | ) |  | $ | (3.77 | )
Business Combinations | Business Combinations The Company accounts for business combinations under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations” using the acquisition method of accounting, and accordingly, the assets and liabilities of the acquired business are recorded at their fair values at the date of acquisition. The excess of the purchase price over the estimated fair value is recorded as goodwill. All acquisition costs are expensed as incurred. Upon acquisition, the accounts and results of operations are consolidated as of and subsequent to the acquisition date.
Recently Issued Accounting Pronouncements Not Yet Effective | Recently Issued Accounting Pronouncements Not Yet Effective In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU No. 2021-08”). ASU No. 2021-08 will require companies to apply the definition of a performance obligation under ASC Topic 606 to recognize and measure contract assets and contract liabilities (i.e., deferred revenue) relating to contracts with customers that are acquired in a business combination. Under current U.S. GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU No. 2021-08 will result in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASC Topic 606. ASU No. 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company has adopted this ASU as of October 1, 2022, and applied it to the Heisey Mechanical Ltd. acquisition. On June 30, 2022, the FASB issued ASU 2022-03 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions (“ASU 2022-03”), which (1) clarifies the guidance in ASC 8202 on the fair value measurement of an equity security that is subject to a contractual sale restriction and (2) requires specific disclosures related to such an equity security. Under current guidance, stakeholders have observed diversity in practice related to whether contractual sale restrictions should be considered in the measurement of the fair value of equity securities that are subject to such restrictions. On the basis of interpretations of existing guidance and the current illustrative example in ASC 820-10-55-52 of a restriction on the sale of an equity instrument, some entities use a discount for contractual sale restrictions when measuring fair value, while others view the application of such a discount to be inconsistent with the principles of ASC 820. To reduce the diversity in practice and increase the comparability of reported financial information, ASU 2022-03 clarifies this guidance and amends the illustrative example. ASU No. 2022-03 is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. The Company is currently evaluating the impact of this ASU on our financial statements. In June 2016 the FASB issued ASU No. 2016-13. Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which makes significant changes to the accounting for credit losses on financial assets and disclosures about them. The guidance applies to a wide variety of financial assets including trade receivables and contract assets and is effective for the Company for annual reporting periods beginning after December 15, 2022, and interim periods therein. The new guidance on the current expected credit loss (‘CECL”) impairment model requires an estimate of expected credit losses, measured over the contractual life of an asset, that considers forecasts of future economic conditions in addition to information about past events and current conditions. It requires entities to consider the risk of loss even if it is remote, which may result in the recognition of credit losses on assets that do not have evidence of credit deterioration. The Company is currently evaluating the impact of this ASU on our financial statements. In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures” (“ASU 2023-07”), which enhances the disclosures required for operating segments in the Company’s annual and interim consolidated financial statements. ASU 2023-07 is effective for the Company for annual reporting for fiscal 2025 and for interim period reporting beginning in fiscal 2026 on a retrospective basis. Early adoption is permitted. The Company is currently evaluating the impact of our pending adoption of ASU 2023-07 on our consolidated financial statements. The Company does not believe that any other recently issued but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.

X
- Definition Correction of an Immaterial Error in Previously Issued Financial Statements [Policy Text Block] + References No definition available. + Details
Name: | CETX_CorrectionOfAnImmaterialErrorInPreviouslyIssuedFinancialStatementsPolicyTextBlock
Namespace Prefix: | CETX_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Inventory and Cost of Goods Sold [Policy Text Block] + References No definition available. + Details
Name: | CETX_InventoryAndCostOfGoodsSoldPolicyTextBlock
Namespace Prefix: | CETX_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Parties [Policy Text Block] + References No definition available. + Details
Name: | CETX_RelatedPartiesPolicyTextBlock
Namespace Prefix: | CETX_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + 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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 -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 2: 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 an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-12 + Details
Name: | us-gaap_FiscalPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 Reference 8: 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 + 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 tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes. + References No definition available. + Details
Name: | us-gaap_IncomeTaxUncertaintiesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 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(f)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
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/2147479440/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/2147480321/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/2147480321/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 determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 9: 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 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
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/2147483575/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 election for whether provision for loss for performance obligation was determined at contract or performance obligation level. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 605 -SubTopic 35 -Name Accounting Standards Codification -Section 25 -Paragraph 47 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481218/605-35-25-47 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock
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)(2)(i) -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)(ii) -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)(v) -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 S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 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.D.1.Q5) -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.3.Q2) -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.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: 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 10: 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 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 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