XML 35 R24.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2024
Accounting Policies [Abstract] |
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States 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 revenue and expenses during the reporting period. Such estimates may be materially different from actual financial results. Significant estimates include the recoverability of long-lived assets, the collection of accounts receivable and valuation of inventory and reserves.
Cash and Cash Equivalents | Cash and Cash Equivalents We maintain the majority of our cash accounts at JP Morgan Chase bank. The total cash balance is insured by the Federal Deposit Insurance Corporation (“FDIC”) up to $250,000, (which we may exceed from time to time) per commercial bank. For the purpose of the statement of cash flows we consider all cash and highly liquid investments with initial maturities of one year or less to be cash equivalents.
Accounts Receivable | Accounts Receivable Our ability to collect receivables is affected by economic fluctuations in the geographic areas and industries served by us. Reserves for un-collectable amounts are provided, based on past experience and a specific analysis of the accounts. Although we expect to collect amounts due, actual collections may differ from the estimated amounts. As of March 31, 2024, and December 31, 2023, we had a reserve for potentially un-collectable accounts receivable of $95,000. Our policy for reserves for our long-term financing receivables is determined on a contract-by-contract basis and considers the length of the financing arrangement. As of March 31, 2024, and December 31, 2023, we had a reserve for potentially un-collectable long-term financing receivables of $247,500. Eight customers accounted for approximately 98% of accounts receivable on March 31, 2024. Our trade accounts primarily represent unsecured receivables. Historically, our bad debt write-offs related to these trade accounts have been insignificant.
Inventory | Inventory Inventories are valued at the lower of weighted average cost or market value. Our industry experiences changes in technology, changes in market value and availability of raw materials, as well as changing customer demand. We make provisions for estimated excess and obsolete inventories based on regular audits and cycle counts of our on-hand inventory levels and forecasted customer demands and at times additional provisions are made. Any inventory write offs are charged to the reserve account. As of March 31, 2024 we had a reserve of $934,344 as compared to a reserve of $934,344 as of December 31, 2023.
Property and Equipment | Property and Equipment Property and equipment are recorded at cost. Assets held under capital leases are recorded at lease inception at the lower of the present value of the minimum lease payments or the fair market value of the related assets. The cost of ordinary maintenance and repairs is charged to operations. Depreciation and amortization are computed on the straight-line method over the following estimated useful lives of the related assets: SCHEDULE OF ESTIMATED USEFUL LIVES
Furniture and fixtures | 3 to 5 years
Long – Lived Assets | Long – Lived Assets Long-lived assets, which include property, plant and equipment and intangible assets with finite lives, and operating lease right-of-use assets, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Recoverability of long-lived assets to be held and used is measured by comparing the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the assets. Fair value is generally determined using the asset’s expected future discounted cash flows or market value, if readily determinable. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the asset’s carrying amount may not be recoverable. The Company conducts its long-lived asset impairment analyses in accordance with ASC 360-10-15, “Impairment or Disposal of Long-Lived Assets.” ASC 360-10-15 requires the Company to group assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities and evaluate the asset group against the sum of the undiscounted future cash flows. If the undiscounted cash flows do not indicate the carrying amount of the asset is recoverable, an impairment charge is measured as the amount by which the carrying amount of the asset group asset group exceeds its fair value based on discounted cash flow analysis or appraisals. There was no impairment of long-lived assets for the periods ended March 31, 2024 and 2023.
Revenue Recognition | Revenue Recognition The Company recognizes revenue under ASU No. 2014-09, “Revenue from Contracts with Customers (Topic 606),” (“ASC 606”). Performance Obligations Satisfied Over Time FASB ASC 606-10-25-27 through 25-29, 25-36 through 25-37, 55-5 through 55-10 An entity transfers control of a good or service over time and satisfies a performance obligation and recognizes revenue over time if one of the following criteria is met: a. The customer receives and consumes the benefits provided by the entity’s performance as the entity performs (as described in FASB ASC 606-10-55-5 through 55-6). b. The entity’s performance creates or enhances an asset (for example, work in process) that the customer controls as the asset is created or enhanced (as described in FASB ASC 606-10-55-7). c. The entity’s performance does not create an asset with an alternative use to the entity (see FASB ASC 606-10-25-28), and the entity has an enforceable right to payment for performance completed to date (as described in FASB ASC 606-10-25-29). Performance Obligations Satisfied at a Point in Time FASB ASC 606-10-25-30 If a performance obligation is not satisfied over time, the performance obligation is satisfied at a point in time. To determine the point in time at which a customer obtains control of a promised asset and the entity satisfies a performance obligation, the entity should consider the guidance on control in FASB ASC 606-10-25-23 through 25-26. In addition, it should consider indicators of the transfer of control, which include, but are not limited to, the following: a. The entity has a present right to payment for the asset b. The customer has legal title to the asset c. The entity has transferred physical possession of the asset d. The customer has the significant risks and rewards of ownership of the asset e. The customer has accepted the asset The core principle of the revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods and services transferred to the customer. In addition, a) the company also does not have an alternative use for the asset if the customer were to cancel the contract, and b) has a fully enforceable right to receive payment for work performed (i.e., customers are required to pay as various milestones and/or timeframes are met) The following five steps are applied to achieve that core principle for our HRS and Cety Europe Divisions:
| ● | Identify the contract with the customer
| ● | Identify the performance obligations in the contract
| ● | Determine the transaction price
| ● | Allocate the transaction price to the performance obligations in the contract
| ● | Recognize revenue when the company satisfies a performance obligation
The following steps are applied to our legacy engineering and manufacturing division:
| ● | We generate a quotation
| ● | We receive Purchase orders from our customers.
| ● | We build the product to their specification
| ● | We invoice at the time of shipment
| ● | The terms are typically Net 30 days
The following step is applied to our CETY HK business unit:
| ● | CETY HK is primarily responsible for fulfilling the contract / promise to provide the specified good or service.
A principal obtains control over any one of the following (ASC 606-10-55-37A):
| a. | A good or another asset from the other party which the entity then transfers to the customer. Note that momentary control before transfer to the customer may not qualify.
| b. | A right to a service to be performed by the other party, which gives the entity the ability to direct that party to provide the service to the customer on the entity’s behalf.
| c. | A good or service from the other party that it then combines with other goods or services in providing the specified good or service to the customer.
If the entity obtains control over one of the above before the good or service is transferred to a customer, the entity could be considered a principal. Additionally, the above five steps are applied to achieve core principle for our CETY Renewables Division: Because the CETY Renewables division is presently engaged in the Engineering, Procurement, and Construction (EPC) of biomass power facilities, CETY Renewables has developed a process of executing EPC Agreements with customers for this work. In contracting these engagements, CETY Renewables recognizes revenue according to accounting standards in accordance with ASC 606. In recognizing this revenue, CETY Renewables first identifies the relevant contract with its customer according to 606-10-25-1.
| ● | The entities, together known as the Parties, approved the contract in writing, through signatures and commitment to the performance of permitting, design, procurement, construction, and commissioning.
| ● | CETY’s work product includes permits, engineering designs, equipment, and full balance of plant specific to permitting, design, procurement, construction, and commissioning.
| ● | CETY and customer agree to a total EPC contract price.
| ● | The contract has commercial substance. The risk associated with this EPC Agreement is that payment of the EPC contract price.
| ● | Per the EPC Agreement, CETY expects to collect substantially all of the consideration for its goods and services.
Secondly, CETY identifies the performance obligations of the Parties in performance of the EPC Agreement in accordance with 606-10-25-14. At contract inception, CETY assesses the goods and services necessary to deliver the facility in accordance with its agreement with clients. The agreement specifically laid out all deliverables necessary to achieve the permitting, design, procurement, construction, and commissioning. CETY also looks at 606-10-25-14(A). A bundle of goods or services is also present, in that CETY is delivering all work products associated with permitting, design, procurement, construction and commissioning of a commercially operable biomass power plant. A biomass power plant is a distinct bundle of goods or services, so the individual goods or services on their own do not lend themselves to a fully integrated or functional system. CETY in accordance with 606-10-32-1, CETY reviews measurement of the performance obligations. There is no exclusion of any amount of the Contract Price due to constraints associated with 606-10-31-11 through 606-10-32-13. In review of 606-10-32-2A, CETY did not exclude measurement from the measurement of the transaction price any taxes assessed by a government authority as no such taxes will be due. In reviewing 606-10-32-3, CETY evaluated the nature, timing, and amount of consideration promised, and whether it impacts the estimate of the transaction price. Finally, in identifying a single method of measuring progress for each performance obligation satisfied over time, in accordance with 606-10-25-32, CETY applies the methodology of 606-10-25-36. CETY adopted and implemented the input method for revenue recognition in accordance with ASC 606-10-25-33. The company adopts the input method for implementation. CETY recognizes revenue for performance obligations on the basis of the entity’s efforts or inputs to the satisfaction of a performance obligation per 606-10-55-20. For CETY, the contracts with clients for the construction of biomass power plants are the basis for revenue recognition. In each separate EPC Agreement, the performance obligations include permitting, design, procurement, construction, and commissioning of the plant. All of these work products satisfy Section 606-10-25-27(b) as these work products create or enhance an asset under customer’s control. Upon delivery of the work product, the customer takes control of the work products and has full right and ability to direct the use of and obtain substantially all of the remaining benefits of the assets. We recognize revenue over time, using timeline and milestone methods to measure progress towards complete satisfaction of the performance obligation. During the complexity and duration of the biomass power plant construction projects, CETY will recognize revenue over time, consistent with the criteria for over-time recognition under ASC 606. This approach reflects the continuous transfer of documents, permits, and the equipment over to the customer, which is characteristic of long-term construction contracts. We have a list of appropriate measures of progress: This is based on milestones achieved, among other measures. Given the long-term nature of the projects, CETY regularly reviews and, if necessary, updates its estimates of progress towards completion, transaction price, and the allocation of the transaction price to performance obligations. Also, from time to time our contracts state that the customer is not obligated to pay a final payment until the units are commissioned, i.e. a final payment of 10%. As of December 31, 2023 and March 31,2024 we had $33,000 and 33,000 of deferred revenue, which is expected to be recognized in the second quarter of year 2024. Also from time to time we require upfront deposits from our customers based on the contract. As of March 31,2024, and December 31, 2023 and, we had outstanding customer deposits of $119,121 and $165,236 respectively.
Fair Value of Financial Instruments | Fair Value of Financial Instruments The Financial Accounting Standards Board issued ASC (Accounting Standards Codification) 820-10 (SFAS No. 157), “Fair Value Measurements and Disclosures” for financial assets and liabilities. ASC 820-10 provides a framework for measuring fair value and requires expanded disclosures regarding fair value measurements. FASB ASC 820-10 defines fair value as the price that would be received for an asset or the exit price that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between market participants on the measurement date. FASB ASC 820-10 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs, where available. The following summarizes the three levels of inputs required by the standard that the Company uses to measure fair value:
| ● | Level 1: Quoted prices in active markets for identical assets or liabilities.
| ● | Level 2: Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities.
| ● | Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company’s derivative liabilities have been valued as Level 3 instruments. We value the derivative liability using a lattice model, with a volatility of 56% and using a risk free interest rate of 0.15%
The Company’s financial instruments consist of cash, prepaid expenses, inventory, accounts payable, accrued expenses, and convertible notes payable. The estimated fair value of cash, prepaid expenses, investments, accounts payable, accrued expenses and convertible notes payable approximate their carrying amounts due to the short-term nature of these instruments.
Foreign Currency Translation and Comprehensive Income (Loss) | Foreign Currency Translation and Comprehensive Income (Loss) We have no material components of other comprehensive income (loss) and accordingly, net loss is equal to comprehensive loss in all periods. The accounts of the Company’s Chinese entities are maintained in RMB. The accounts of the Chinese entities were translated into USD in accordance with FASB ASC Topic 830 “Foreign Currency Matters.” All assets and liabilities were translated at the exchange rate on the balance sheet date; stockholders’ equity is translated at historical rates and the statements of operations and cash flows are translated at the weighted average exchange rate for the period. The resulting translation adjustments are reported under other comprehensive income (loss) in accordance with FASB ASC Topic 220, “Comprehensive Income.” Gains and losses resulting from foreign currency transactions are reflected in the statements of operations. The Company follows FASB ASC Topic 220-10, “Comprehensive Income (loss).” Comprehensive income (loss) comprises net income (loss) and all changes to the statements of changes in stockholders’ equity, except those due to investments by stockholders, changes in additional paid-in capital and distributions to stockholders.
Change from fair value or equity method to consolidation | Change from fair value or equity method to consolidation In July 2022, JHJ and other three shareholders agreed to form and make total capital contribution of RMB 20 million ($2.81 million) with latest contribution due date in February 2066 into Sichuan Hongzuo Shuya Energy Limited (“Shuya”), JHK owns 20% of Shuya. In August 2022, JHJ purchased 100% ownership of Sichuan Shunengwei Energy Technology Limited (“SSET”) for $0, who owns 29% of Shuya; Shunengwei is a holding company and did not have any operations nor made any capital contribution into Shuya as of the ownership purchase date by JHJ; right after the ownership purchase of SSET, JHJ ultimately owns 49% of Shuya. Shuya was set up as the operating entity for pipeline natural gas (PNG) and compressed natural gas (CNG) trading business, while the other two shareholders of Shuaya have large supply relationships. For the year ended December 31, 2022, the Company has determined that Shuya was not a VIE and has evaluated its consolidation analysis under the voting interest model. Because the Company does not own greater than 50% of the outstanding voting shares, either directly or indirectly, it has accounted for its investment in Shuya under the equity method of accounting. Under this method, the investor (“JHJ”) recognizes its share of the profits and losses of the investee (“Shuya”) in the periods when these profits and losses are also reflected in the accounts of the investee. Any profit or loss recognized by the investing entity appears in its income statement. Also, any recognized profit increases the investment recorded by the investing entity, while a recognized loss decreases the investment. JHJ made a investment of RMB 3.91 million ($0.55 million) into Shuya during the 12 months ended December 31, 2022 recorded in accordance with ASC 323. Shuya had a net loss of approximately $10,750 during the year ending December 31, 2022, of which approximately $5,000 was allocated to the company, reducing the investment by that amount. However, effective January 1, 2023, JHJ, SSEN and Chengdu Xiangyueheng Enterprise Management Co., Ltd (“Xiangyueheng), who is the 10% shareholder of Shuya, entered a Three-Parties Consistent Action Agreement, wherein these three shareholders (or three parties) will guarantee that the voting rights will be expressed in the same way at the shareholders’ meeting of Shuya to consolidate the controlling position of the three parties in Shuya. The three parties agree that within the validity period of this agreement, before the party intends to propose the motions to the shareholders or the board of directors on the major matters related to the voting rights of the shareholders or the board of directors, the three parties internally will discuss, negotiate and coordinate the motion topics for consistency; in the event of disagreement, the opinions of JHJ shall prevail. As a result of Consistent Action Agreement, the Company re-analyzed and determined that Shuya is the variable interest entity (“VIE”) of JHJ because 1) the equity investors at risk, as a group, lack the characteristics of a controlling financial interest, and 2) Shuya is structured with disproportionate voting rights, and substantially all of the activities are conducted on behalf of an investor with disproportionately few voting rights. Under ASC 810, a reporting entity has a controlling financial interest in a VIE, and must consolidate that VIE, if the reporting entity has both of the following characteristics: (a) the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance; and (b) the obligation to absorb losses, or the right to receive benefits, that could potentially be significant to the VIE. The Company concluded JHJ is deemed the primary beneficiary of the VIE. Accordingly, the Company consolidates Shuya effective on January 1, 2023. The change of control interest was accounted for using the acquisition method of accounting in accordance with Accounting Standards Codification, referred to as ASC, 805, Business Combinations. The management determined that the Company was the acquiror for financial accounting purposes. In identifying the Company as the accounting acquiror, the companies considered the structure of the transaction and other actions contemplated by the Three-Parties Consistent Action Agreement, relative outstanding share ownership and market values, the composition of the combined company’s board of directors, the relative size of Shuya, and the designation of certain senior management positions of the combined company. In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the Acquisition Date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates, and selection of comparable companies. The valuation of purchase considerations was based on preliminary estimates that management believes are reasonable under the circumstances. As the Consistent Action Agreement did not quantify any considerations to gain the control, the deemed consideration paid is the fair value of 51% non-controlling interest as of January 1, 2023. The following table summarizes the fair value of the consideration paid and the fair value of assets acquired and liabilities assumed on January 1, 2023, the acquisition date. SCHEDULE OF FAIR VALUE OF ASSETS AND LIABILITIES ACQUIRED
Fair value of non-controlling interests |  | $ | 650,951 |
Fair value of previously held equity investment |  |  | 556,096 |
Subtotal |  | $ | 1,207,047 |
Recognized value of 100% of identifiable net assets |  |  | (1,207,047 | )
Goodwill Recognized |  | $ | - |
Recognized amounts of identifiable assets acquired and liabilities assumed (preliminary): |  |  |  |
Inventories |  | $ | 516,131 |
Cash and cash equivalents |  |  | 50,346 |
Trade and other receivables |  |  | 952,384 |
Advanced deposit |  |  | 672,597 |
Net fixed assets |  |  | 6,704 |
Trade and other payables |  |  | (1,021,897 | )
Advanced payments |  |  | (5,317 | )
Salaries and wages payables |  |  | (4,692 | )
Other receivable |  |  | 40,791 |
Total identifiable net assets |  | $ | 1,207,047 |
Under ASC-805-10-50-2, initial consolidation of an investee previously reported using fair value or the equity method should be accounted for prospectively as of the date the entity obtained a controlling financial interest. Therefore, the Company should provide pro forma information as if the consolidation had occurred as of the beginning of each of the current and prior comparative reporting period per On January 1, 2024, and effective on the same date, JHJ, SSET and Xiangyueheng entered into the Agreement on the Termination of the Concerted Action Agreement (the “Termination Agreement”), pursuant to which the parties released each other from any and all obligations under the CAA. Due to the Termination Agreement, the Company now holds less than 50% of the voting rights in Shuya. The Company analyzed whether Shuya should be consolidated under ASC 810 and determined Shuya is no longer required to be consolidated on January 1, 2024 after the execution of the Termination Agreement. Accordingly, the Company will not consolidate Shuya into its consolidated financial statements on or after January 1, 2024.
Net (Loss) per Common Share | Net (Loss) per Common Share Basic (loss) per share is computed on the basis of the weighted average number of common shares outstanding. At March 31, 2024, we had outstanding common shares of 40,143,893. Basic Weighted average common shares and equivalents for the three months ended March 31, 2024, and March 31, 2023 were 42,550,948 and 37,255,674 respectively. As of March 31, 2024, we had convertible notes, convertible into approximately 2,659,288 of additional common shares and outstanding warrants of 2,099,352 shares. Fully diluted weighted average common shares and equivalents were withheld from the calculation for the three months ended March 31, 2024, and March 31, 2023 as they were considered anti-dilutive.
Research and Development | Research and Development We had no amounts of research and development (R&D) expense during the three months ended March 31, 2024, and 2023.
Segment Disclosure | Segment Disclosure FASB Codification Topic 280, Segment Reporting, establishes standards for reporting financial and descriptive information about an enterprise’s reportable segments. The Company has four reportable segments: Clean Energy HRS (HRS), CETY Europe, CETY HK and engineering & manufacturing services division. The segments are determined based on several factors, including the nature of products and services, the nature of production processes, customer base, delivery channels and similar economic characteristics. Refer to note 1 for a description of the various product categories manufactured under each of these segments. An operating segment’s performance is evaluated based on its pre-tax operating contribution, or segment income. Segment income is defined as net sales less cost of sales, and segment selling, general and administrative expenses, and does not include amortization of intangibles, stock-based compensation, other charges (income), net and interest and other, net. Selected Financial Data: SCHEDULE OF FINANCIAL DATA
|  | 2024 |  |  | 2023 |
|  | For the three months ended March 31, |
|  | 2024 |  |  | 2023 |
Net Sales |  |  |  |  |  |  |  |
Manufacturing and Engineering |  | $ | 9,341 |  |  | $ | - |
Heat Recovery Solutions |  |  | 72,488 |  |  |  | 10,942 |
NG Trading |  |  | 1,219,629 |  |  |  | 540,927 |
Waste to Energy |  |  | 211,568 |  |  |  | - |
Discontinued operations |  |  | - |  |  |  | 2,345,138 |
Total Sales |  | $ | 1,513,026 |  |  | $ | 2,897,007 |
Segment income and reconciliation before tax |  |  |  |  |  |  |  |
Manufacturing and Engineering |  |  | 7,806 |  |  |  | - |
Heat Recovery Solutions |  |  | 51,599 |  |  |  | 5,127 |
LNG Trading |  |  | 9,852 |  |  |  | 14,360 |
Waste to Energy |  |  | 183,748 |  |  |  | - |
Total Segment income |  |  | 253,005 |  |  |  | 19,487 |
Less: operating expense |  |  | (1,073,926 | ) |  |  | (698,107 | )
Less: other income and expenses |  |  | (295,193 | ) |  |  | (431,770 | )
Net (loss) before income tax |  | $ | (1,116,114 | ) |  | $ | (1,110,390 | )
|  | March 31, 2024 |  |  | December 31, 2023 |
Total Assets |  |  |  |  |  |  |  |
Manufacturing and Engineering |  | $ | 2,528,055 |  |  | $ | 2,544,786 |
Heat Recovery Solutions |  |  | 3,167,896 |  |  |  | 3,099,223 |
Waste to Energy |  |  | 690,435 |  |  |  | 486,572 |
NG Trading |  |  | 2,946,189 |  |  |  | 4,798,030 |
Total Assets |  | $ | 9,332,575 |  |  | $ | 10,928,611 |
|  | 2023 |  |  | 2023 |
|  | For the three months ended March 31, |
|  | 2024 |  |  | 2023 |
United States |  |  | 286,311 |  |  |  | 5,194 |
China |  |  | 1,219,629 |  |  |  | 540,927 |
Other international |  |  | 7,086 |  |  |  | 5,748 |
Total Sales |  |  | 1,513,026 |  |  |  | 551,869 |
Share-Based Compensation | Share-Based Compensation The Company has adopted the use of Statement of Financial Accounting Standards No. 123R, “Share-Based Payment” (SFAS No. 123R) (now contained in FASB Codification Topic 718, Compensation-Stock Compensation), which supersedes APB Opinion No. 25, “Accounting for Stock Issued to Employees,” and its related implementation guidance and eliminates the alternative to use Opinion 25’s intrinsic value method of accounting that was provided in Statement 123 as originally issued. This Statement requires an entity to measure the cost of employee services received in exchange for an award of an equity instruments, which includes grants of stock options and stock warrants, based on the fair value of the award, measured at the grant date (with limited exceptions). Under this standard, the fair value of each award is estimated on the grant date, using an option-pricing model that meets certain requirements. We use the Black-Scholes option-pricing model to estimate the fair value of our equity awards, including stock options and warrants. The Black-Scholes model meets the requirements of SFAS No. 123R; however, the fair values generated may not reflect their actual fair values, as it does not consider certain factors, such as vesting requirements, employee attrition and transferability limitations. The Black-Scholes model valuation is affected by our stock price and a number of assumptions, including expected volatility, expected life, risk-free interest rate and expected dividends. We estimate the expected volatility and estimated life of our stock options at grant date based on historical volatility. For the “risk-free interest rate,” we use the Constant Maturity Treasury rate on 90-day government securities. The term is equal to the time until the option expires. The dividend yield is not applicable, as the Company has not paid any dividends, nor do we anticipate paying them in the foreseeable future. The fair value of our restricted stock is based on the market value of our free trading common stock, on the grant date calculated using a 20-trading-day average. At the time of grant, the share-based compensation expense is recognized in our financial statements based on awards that are ultimately expected to vest using historical employee attrition rates and the expense is reduced accordingly. It is also adjusted to account for the restricted and thinly traded nature of the shares. The expense is reviewed and adjusted in subsequent periods if actual attrition differs from those estimates. We re-evaluate the assumptions used to value our share-based awards on a quarterly basis and, if changes warrant different assumptions, the share-based compensation expense could vary significantly from the amount expensed in the past. We may be required to adjust any remaining share-based compensation expense, based on any additions, cancellations or adjustments to the share-based awards. The expense is recognized over the period during which an employee is required to provide service in exchange for the award—the requisite service period (usually the vesting period). No compensation cost is recognized for equity instruments for which employees do not render the requisite service.
Leases | Leases The Company adopted ASC Topic 842, Leases, or ASC 842, using the modified retrospective transition method with a cumulative effect adjustment to be accumulated deficit as of January 1, 2019, and accordingly, modified its policy on accounting for leases as stated below. As described under “Recently Adopted Accounting Pronouncements,” below, the primary impact of adopting ASC 842 for the Company was the recognition in the consolidated balance sheet of certain lease-related assets and liabilities for operating leases with terms longer than 12 months. The Company’s leases primarily consist of facility leases which are classified as operating leases. The Company assesses whether an arrangement contains a lease at inception. The Company recognizes a lease liability to make contractual payments under all leases with terms greater than twelve months and a corresponding right-of-use asset, representing its right to use the underlying asset for the lease term. The lease liability is initially measured at the present value of the lease payments over the lease term using the collateralized incremental borrowing rate since the implicit rate is unknown. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that the Company will exercise such an option. The right-of-use asset is initially measured as the contractual lease liability plus any initial direct costs and prepaid lease payments made, less any lease incentives. Lease expense is recognized on a straight-line basis over the lease term. Leased right-of-use assets are subject to impairment testing as a long-lived asset at the asset-group level. The Company monitors its long-lived assets for indicators of impairment. As the Company’s leased right-of-use assets primarily relate to facility leases, early abandonment of all or part of facility as part of a restructuring plan is typically an indicator of impairment. If impairment indicators are present, the Company tests whether the carrying amount of the leased right-of-use asset is recoverable including consideration of sublease income, and if not recoverable, measures impairment loss for the right-of-use asset or asset group.
Income Taxes | Income Taxes Federal Income taxes are not currently due since we have had losses since inception of Clean Energy Technologies. On December 22, 2018 H.R. 1, originally known as the Tax Cuts and Jobs Act, (the “Tax Act”) was enacted. Among the significant changes to the U.S. Internal Revenue Code, the Tax Act lowers the U.S. federal corporate income tax rate (“Federal Tax Rate”) from 35% to 21% effective January 1, 2018. The Company will compute its income tax expense for the year ended December 31, 2023 using a Federal Tax Rate of 21% and an estimated state of California rate of 9%. Income taxes are provided based upon the liability method of accounting pursuant to ASC 740-10-25 Income Taxes – Recognition. Under this approach, deferred income taxes are recorded to reflect the tax consequences in future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year-end. A valuation allowance is recorded against deferred tax assets if management does not believe the Company has met the “more likely than not” standard required by ASC 740-10-25-5. Deferred income tax amounts reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax reporting purposes. As of December 31, 2023, we had a net operating loss carry-forward of approximately $(8,275,877) and a deferred tax asset of $2,482,763 using the statutory rate of 30%. The deferred tax asset may be recognized in future periods, not to exceed 20 years. However, due to the uncertainty of future events we have booked a valuation allowance of $(2,482,763). FASB ASC 740 prescribes recognition threshold and measurement attributes for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. FASB ASC 740 also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. On March 31, 2024 the Company did not take any tax positions that would require disclosure under FASB ASC 740. On February 13, 2018, Clean Energy Technologies, Inc., a Nevada corporation (the “Registrant” or “Corporation”) entered into a Common Stock Purchase Agreement (“Stock Purchase Agreement”) by and between MGW Investment I Limited (“MGWI”) and the Corporation. The Corporation received $907,388 in exchange for the issuance of 302,462,667 restricted shares of the Corporation’s common stock, par value $.001 per share (the “Common Stock”). On February 13, 2018, the Corporation and Confections Ventures Limited. (“CVL”) entered into a Convertible Note Purchase Agreement (the “Convertible Note Purchase Agreement,” together with the Stock Purchase Agreement and the transactions contemplated thereunder, the “Financing”) pursuant to which the Corporation issued to CVL a convertible promissory Note (the “CVL Note”) in the principal amount of $939,500 with an interest rate of 10% per annum interest rate and a maturity date of February 13, 2020. The CVL Note is convertible into shares of Common Stock at $0.12 per share, as adjusted as provided therein. This note was assigned to MGW Investments. This resulted in a change in control, which limited the net operating to that date forward. We are subject to taxation in the U.S. and the states of California. Further, the Company currently has no open tax years’ subject to audit prior to December 31, 2015. The Company is current on its federal and state tax returns.
Reclassification | Reclassification Certain amounts in the prior period financial statements have been reclassified to conform to the current period presentation. These reclassifications had no effect on reported income, total assets, or stockholders’ equity as previously reported.
Recently Issued Accounting Standards | Recently Issued Accounting Standards Deferred Stock Issuance Costs Deferred stock issuance costs represent amounts paid for legal, consulting, and other offering expenses in conjunction with the future raising of additional capital to be performed within one year. These costs are netted against additional paid-in capital as a cost of the stock issuance upon closing of the respective stock placement. During the quarter ended March 31, 2024 no stock issuance costs were capitalized.

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 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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
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 (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 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 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 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 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/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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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