XML 55 R39.htm IDEA: XBRL DOCUMENT
v3.23.2

Summary of significant accounting policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Summary of significant accounting policies |
Basis of presentation |
(a) | Basis of presentation
These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). The consolidated financial statements are presented in Renminbi (“RMB”), rounded to the nearest thousand. These consolidated financial statements have been prepared assuming the Company will continue as a going concern. The going concern assumption contemplates the realization of assets and satisfaction of liabilities in the normal course of business. Historically, the Group had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Considering the planned merger and listing of its shares during the year ended December 31, 2022, the Company’s financing needs included non-routine expenditure coupled with the uncertainty around the Merger with COVA and listing of its shares. These factors cast substantial doubt over the Company’s ability to continue as a going concern at the end of the year ended December 31, 2021. This uncertainty was partially alleviated by consummation of the Merger and the financing transactions as referred to in Note 1(b). As of December 31, 2022, the Group had an accumulated deficit of RMB 5,710,977 and its consolidated current liabilities exceeded current assets in the amount of RMB 318,327. In addition, the Group recorded net cash used in operating activities in the amount of RMB 405,765 for the year ended December 31, 2022. The Group has evaluated plans to continue as a going concern which include receiving proceeds from the disposal of an equity security in the amount of US$115,000 in January 2023 and proceeds from a long-term related party loan in the amount of RMB 300,000 in January 2023, which is due on June 30, 2024. On such basis, management concludes that there is no substantial doubt about the Group’s ability to continue as a going concern.
Principles of consolidation |
(b) | Principles of consolidation
The consolidated financial statements include the financial statements of the Company, its wholly-owned subsidiaries. Prior to the completion of the VIE Reorganization, the consolidated financial statements also included the financial statements of the VIE in which the Company, through its WFOE, had a controlling financial interest, and the VIE’s subsidiaries. All intercompany transactions and balances among the Company, its subsidiaries and the VIEs have been eliminated upon consolidation. Noncontrolling interests are separately presented as a component of shareholders’ deficit in the consolidated financial statements.
Use of estimates |
(c) | Use of estimates
The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but not limited to, service period of connectivity services; allowance for doubtful accounts receivables, other non-current assets and amounts due from related parties; realizability of inventories; accrual for warranty obligations; useful lives and recoverability of property, equipment and intangible assets and right-of-use assets; recoverability of long-term investments; valuation allowance of deferred tax assets; fair values of share-based compensation awards, redeemable convertible preferred shares, warrant liabilities, and incremental borrowing rates of the Group’s leases. Changes in facts and circumstances may result in these estimates to be revised. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.
Cash and restricted cash |
(d) | Cash and restricted cash
Cash consists of cash at bank. Restricted cash represents cash that cannot be withdrawn without the permission of third parties. The Group’s restricted cash are bank deposits pledged for notes payable.
Contract liabilities |
(e) | Contract liabilities
The timing of revenue recognition, billings and cash collections result in accounts receivable and contract liabilities. The Group’s contract liabilities consist of advance payments from clients and billings in excess of revenues recognized. The Group classifies contract liabilities as current or noncurrent based on the timing of when the Group expects to recognize the revenues.
Accounts receivable | (f)Accounts receivable Accounts receivable represent those receivables derived in the ordinary course of business when the Group has sold the products or provided services to its customers and when its right to consideration is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivable are presented net of allowance for doubtful accounts. The Group maintains a general and specific allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Accounts receivable balances with large creditworthy customers are reviewed by management individually for collectability. All other balances are reviewed on a pooled basis. A percentage of general allowance is applied to the balances of accounts receivable in each aging category, excluding those which are assessed individually for collectability. Management considers various factors, including historical loss experience, current market conditions, the financial condition of its debtors, any receivables in dispute, the aging of receivables and current payment patterns of its debtors, in establishing the required allowance. An allowance for doubtful accounts is recorded into general and administrative expenses. Accounts receivable which are deemed to be uncollectible are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Group does not have any off-balance-sheet credit exposure related to its customers.
Notes receivable | (g)Notes receivable Notes receivable are primarily bank acceptance notes issued by reputable financial institutions that entitle the Group to receive the full face value amount from the financial institutions at maturity, which is typically six months from the date of issuance. The Group accepts bank acceptance notes from customers for products sold or services performed in the ordinary course of business. Upon receipt of the bank acceptance notes, the Group’s accounts receivable from the customer is derecognized.
Inventories | (h)Inventories Inventories consist of raw materials, work-in-process, and finished goods, are accounted for using the first-in-first-out method and are valued at the lower of cost and net realizable value. Net realizable value is the estimated selling price of the inventory in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation. Cost of work-in-process and finished goods comprise primarily direct materials and manufacturing charges from outsourced factories. The Group identifies potentially slow-moving and obsolete inventories through physical counts, monitoring of inventories on hand and specific identification. The Group records inventory write-downs for excess or obsolete inventories based upon assumptions on current and future demand forecasts. If the inventory on hand is in excess of future demand forecast, the excess amounts are written off. Write-downs to inventory are recorded in the cost of revenues to reduce the carrying amount of any obsolete and excess inventories to their estimated net realizable value.
Long-term investments | (i)Long-term investments Equity method investments The Group applies the equity method to account for equity interests in investees over which the Group has significant influence but does not own a majority equity interest or controls the investee otherwise. Under the equity method of accounting, the Group’s share of the investees’ results of operations is reported as income (loss) from equity method investments in the consolidated statements of comprehensive loss. When the Group’s share of losses in the equity investee equals or exceeds its interest in the equity investee, the Group does not recognize further losses, unless the Group has incurred obligations or made payments or guarantees on behalf of the equity investee, or the Group holds other investments in the investee. The Group recognizes an impairment loss when there is a decline in value below the carrying value of the equity method investment that is considered to be other-than-temporary. The process of assessing and determining whether impairment on an investment is other-than-temporary requires a significant amount of judgment. To determine whether an impairment is other-than-temporary, management considers whether it has the ability and intent to hold the investment until recovery and whether evidence indicating the carrying value of the investment is recoverable outweighs evidence to the contrary. Evidence considered in this assessment includes the reasons for the impairment, the severity and duration of the decline in value and any change in value subsequent to the period end. Equity securities Equity investments without readily determinable fair values which do not qualify for net asset value per share (or its equivalent) practical expedient and over which the Group does not have the ability to exercise significant influence through the investments in common stock, are initially measured at cost under the measurement alternative. Subsequently, these equity investments are measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. All gains and losses on these investments, realized and unrealized, are recognized in the consolidated statements of comprehensive loss. The Group makes a qualitative assessment considering impairment indicators to evaluate whether the equity investments without a readily determinable fair value is impaired at each reporting period and recognizes an impairment loss equal to the difference between the carrying value and fair value in earnings.
Property and equipment |
(j) | Property and equipment
Property and equipment are carried at cost less accumulated depreciation and impairment, if any. Depreciation on property and equipment is calculated on the straight-line method over the estimated useful lives of the assets as below: ​
​ | ​ | ​
Category |  | Estimated useful life
Machinery and electronic equipment |  | 3 – 10 years
Transportation vehicles |  | 4 years
Office and other equipment |  | 5 years
Leasehold improvement |  | Shorter of the lease term and the estimated useful lives of the assets
​ Construction in progress represents property and equipment under construction. Construction in progress is transferred to property and equipment and depreciation commences when an asset is ready for its intended use. Gains or losses arising from the disposal of an item of property and equipment are determined based on the difference between the net disposal proceeds and the carrying amount of the item and are recognized in profit or loss on the date of disposal.
Intangible assets |
(k) | Intangible assets
Intangible assets primarily consist of purchased software, which are carried at cost less accumulated amortization and impairment, if any. Intangible assets are amortized using the straight-line method over the estimated useful lives of 3 years.
Impairment of long-lived assets |
(l) | Impairment of long-lived assets
Long-lived assets, including property and equipment, intangible assets, and right-of-use assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Group first compares undiscounted cash flows expected to be generated by that asset or asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.
Product warranties |
(m) | Product warranties
The Group provides product warranties on all applicable products based on the contracts with its customers at the time of sale of products. The Group accrues a warranty reserve for the products sold, which includes the best estimate of projected costs to settle indemnity for claims under warranties. Factors that affect the Group’s warranty obligation include product defect rates and costs of repair or replacement. These factors are estimates that may change based on new information that becomes available each period. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued expense and other current liabilities while the remaining balance is included within other non- current liabilities on the consolidated balance sheets. Warranty cost is recorded as a component of cost of goods sold in the consolidated statements of comprehensive loss. The Group reevaluates the adequacy of the warranty accrual on a regular basis. The Group recognizes the benefit from a recovery of the costs associated with the warranty when specifics of the recovery have been agreed with the Group’s suppliers and the amount of the recovery is virtually certain.
Value added taxes |
(n) | Value added taxes
The Company’s PRC subsidiaries and VIEs are subject to value added tax (“VAT”) on its products and services, less any deductible VAT the Group has already paid or borne. They are also subject to surcharges on VAT payments in accordance with PRC law. VAT is not included in the revenue recognized for the Group. Revenue from sales of products and provision of services are generally subject to VAT at the rate of 6% to 13%, and subsequently paid to PRC tax authorities after netting input VAT on purchases. The excess of output VAT over input VAT is reflected in accrued expenses and other current liabilities, and the excess of input VAT over output VAT is reflected in prepayments and other current assets in the consolidated balance sheets.
Commitments and contingencies | (o)Commitments and contingencies In the normal course of business, the Group is subject to loss contingencies, such as legal proceedings and claims arising out of its business, that cover a wide range of matters, including, among others, government investigations, shareholder lawsuits, and non-income tax matters. An accrual for a loss contingency is recognized when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. If 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, together with an estimate of the range of possible loss if determinable and material, is disclosed.
Fair value measurement |
(p) | Fair value measurement
The Group measures certain assets and liabilities at fair value. Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions. The fair value hierarchy consists of the following three levels: Level 1 — Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. Level 2 — Includes other inputs that are directly or indirectly observable in the marketplace. Level 3 — Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable. Financial assets and liabilities of the Group primarily consist of cash, restricted cash, accounts receivables, amounts due from related parties, notes receivable, short-term borrowings, accounts payable, amounts due to related parties, notes payable and warrant liabilities, convertible notes, and other payables included in accrued expenses and other current liabilities. The Group measures warrant liabilities at fair value on a recurring basis using unobservable inputs and categorized in Level 3 of the fair value hierarchy. As of December 31, 2021 and 2022, the carrying values of other financial instruments approximate their fair values due to the short-term maturity of these instruments.
Revenue recognition |
(q) | Revenue recognition
The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (“ASC 606”) since January 1, 2018. In accordance with ASC 606, the Group recognizes revenue upon the transfer of control of promised products or services to the Group’s customers, in the amount of consideration the Group expects to receive for those products or services (excluding VAT collected on behalf of government authorities). The Group generates revenues from sales of goods, software license and services. Sales of goods Sales of goods include the following products:
| a. | Automotive computing platform, which Tier 1 automotive suppliers or the Original Equipment Manufacturers (“OEM”) purchase from the Group and assemble on cars with infotainment head unit or digital cockpit;
| b. | SoC core modules, where the Group sells standardized computing board, which integrates SoC with core integrated circuits and peripherals to Tier 1 automotive suppliers or the OEMs; and
| c. | Automotive merchandise and other products, which are primarily basic electronic components such as resistor, capacitor and circuit board sold to automotive suppliers.
The Group is mainly engaged by the related parties to manufacture and sell automotive computing platforms. The Group also generates revenue from the sales of SoC core modules, automotive merchandise and other products. Revenues are recognized when the automotive computing platform, SoC core modules, automotive merchandise or other products are accepted by the customers, which is the point in time that control of the product is transferred to the customers. The selling price, which is specified in the purchase orders, is fixed. The Group determines that it is the principal of the contract and recognizes revenue generated from sales of products on a gross basis as the Group has control of products before they are transferred to the customers. Unless a product was defective, the Group does not provide customers any right of product return. Software license revenues Software license revenues include revenues from the sales of software stack, which incorporates the service software framework to connect the application layer to the operating system layer of the overall cockpit system. The Group generates revenues from licensing its software to its customers, which are Tier 1 automotive suppliers, in two types of contracts. Customers may subscribe to term licenses or purchase perpetual licenses, which provide customer with the same functionality but for different duration. For subscription to licenses, the Group licenses its software to its customers for a fixed period. The customers then indicate their acceptance upon receiving the software by providing a written notice. For perpetual licenses, the Group does not license customers for a specific period and it is accepted by customer with an acceptance notice. The Group’s software licenses have significant standalone functionality which is not expected to substantively change during the license term. The nature of the software is functional and a right to use the Group’s intellectual property according to ASC 606. Revenues related to the fixed period software licenses, is fixed and are recognized at a point in time upon customers’ acceptance which is when the control is transferred to the customer. Revenues related to perpetual licenses are recognised when subsequent sale occurs using the sales-based royalties guidance under ASC 606 as this type of software is invoiced based on the subsequent sale made by Tier 1 automotive suppliers to the OEMs after the software has been configured into Tier 1 supplier’s auto parts. The license does not have a renewal term. Post-contract customer support, which includes technical support and unspecified minor bug fixes, are provided to all customers. The post-contract customer support is not material and not accounted for as a distinct performance obligation. Service revenues The Group generates revenues by provision of the following services:
| a. | Automotive computing platform design and development service;
| b. | Connectivity service, which enables end-users of automobiles access internet; and,
| c. | Other services, including technical consulting services provided to automotive companies. The performance obligations are satisfied, and revenues are recognised, at a point in time the customers accept the services, as the criteria for recognition of revenue over time are not met.
The Group provides design and development services on automotive computing platform for OEMs. The contracts for design and development services are separate from the contracts for manufacture of automotive computing platform because they are not entered into at or near the same time. The service contracts for design and development services are entered into with the customers near the end of the development process. The Group does not have any enforceable right to payment before the agreed deliverables are accepted by customers. Therefore, the Group recognizes revenue at a point in time when the agreed deliverables are accepted by customers. Starting from January 1, 2022, the Group entered into a number of contracts with OEMs upon the commencement of design and development services on automotive computing platform. After the fulfilment of the design and development services, the Group delivers customized deliverables to the OEMs. For such contracts, the Group recognizes revenue at a point in time because (1) the customer does not receive benefits until the delivery of deliverables; (2) the Company does not create or enhance assets which the customer controls as the assets are created or enhanced; and (3) the Group does not have any enforceable rights to payment for performance completed to date before the deliverables are accepted by the customers. Costs incurred to fulfill such service contracts which are not within the scope of other guidance are recognized as contract cost assets, as the costs relate directly to the service contracts that the Group can specifically identify. The costs are expected to be recovered and generate or enhance resources of the Group that will be used in satisfying performance obligations of design and development services for the OEMs in the future. In the process of executing the service contracts, the Group recognizes an impairment loss of contract cost assets in the statement of comprehensive loss to the extent that the carrying amount of the assets exceeds:
| a. | The amount of consideration that the Group expects to receive in the future and that the Group has received but not recognized as revenue, for providing the design and development services, less
| b. | The costs that relate directly to providing those services and that have not been recognized as expenses.
The Group purchases data traffic from its suppliers and maintains a data pool to provide connectivity service to its related parties with the provision of data service packs. The connectivity service commences upon activation of the data service packs and remains effective with agreed standard connectivity speed (1) over the duration of ownership under the first registered owner of the automobiles or (2) over the shorter of (i) an agreed fixed period or (ii) the duration of ownership under the first registered owner. Therefore, the Group estimates the period when the data service pack is activated and recognizes revenue over the estimated period on a straight-line basis. The Group determines that it is the principal in providing such connectivity service, as it has control over the services, including negotiating arrangement details with customers, establishing prices for service packs sold, selecting data traffic suppliers and management of the data traffic pool to fulfil users’ needs.
Research and development expenses |
(r) | Research and development expenses
Research and development expenses mainly consist of direct material cost, outsourced development expenses, payroll, share-based compensation related to research and development personnel, and expenses associated with the use of facilities and equipment by these functions, such as lease rental and depreciation. Research and development expenses are expensed as incurred.
Selling and marketing expenses |
(s) | Selling and marketing expenses
Selling and marketing expense mainly consists of payroll and share-based compensation related to the selling and marketing activities, advertising costs, rental, depreciation related to selling and marketing functions. Advertising costs are expensed as incurred. The advertising costs were RMB5,139, RMB13,674 and RMB11,800 for the years ended December 31, 2020, 2021 and 2022, respectively.
Government grants |
(t) | Government grants
Government grants are recognized when there is reasonable assurance that the Group will comply with the conditions attached to it and the grants will be received. Government grant with no future related costs is recognized as income in the Group’s consolidated statement of comprehensive loss when the grant becomes receivable.
Income tax |
(u) | Income tax
Current income taxes are provided on the basis of income before income taxes for financial reporting purposes and adjusted for income and expense items which are not taxable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the tax consequences attributable to differences between carrying amounts of assets and liabilities in the financial statements and their respective tax bases, and operating loss carryforwards. 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 taxes of a change in tax rates is recognized in the consolidated statements of comprehensive loss in the period that includes the enactment date. A valuation allowance is provided to reduce the amount of deferred income tax assets if based on the weight of available evidence, it is more-likely-than-not that some portion, or all, of the deferred income tax assets will not be realized. This assessment considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of futures profitability, the duration of statutory carryforward periods, the Group’s operating history and tax credit carryforwards, if any, not expiring. The Group applies a “more-likely-than-not” recognition threshold in the evaluation of uncertain tax positions. The Group recognizes the benefit of a tax position in its consolidated financial statements if the tax position is “more-likely-than-not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more-likely-than-not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. Unrecognized tax benefits may be affected by changes in interpretation of laws, rulings of tax authorities, tax audits, and expiry of statutory limitations. In addition, changes in facts, circumstances and new information may require the Group to adjust the recognition and measurement estimates with regard to individual tax positions. Accordingly, unrecognized tax benefits are periodically reviewed and re-assessed. Adjustments, if required, are recorded in the Group’s consolidated financial statements in the period in which the change that necessities the adjustments occur. The ultimate outcome for a particular tax position may not be determined with certainty prior to the conclusion of a tax audit and, in certain circumstances, a tax appeal or litigation process. The Group records interest and penalties related to unrecognized tax benefits (if any) in interest expense and general and administrative expenses, respectively.
Share-based compensation |
(v) | Share-based compensation
The Group measures the cost of employee and non-employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and recognizes the cost over the period the employee and non-employee is required to provide service in exchange for the award, which generally is the vesting period. For graded vesting awards with only service condition, the Group recognizes compensation cost on a straight-line basis over the requisite service period for the entire award, provided that the cumulative amount of compensation cost recognized at any date at least equals the portion of the grant-date value of such award that is vested at that date. For awards with performance conditions, compensation cost is recognized over the estimated vesting period if it is probable that the performance condition will be achieved. The Group elects to recognize the effect of forfeitures in compensation costs when they occur. To the extent the required vesting conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards is reversed.
Employee benefits |
(w) | Employee benefits
The Company’s subsidiaries and the VIEs in the PRC participate in a government mandated, multi- employers, defined contribution plan, pursuant to which certain retirement, medical, housing and other welfare benefits are provided to employees. PRC labor laws require the entities incorporated in the PRC to pay to the local labor bureau a monthly contribution calculated at a stated contribution rate on the monthly basic compensation of qualified employees. The Group has no further commitments beyond its monthly contribution. Employee social benefits included as expenses in the accompanying consolidated statements of comprehensive loss amounted to RMB95,913, RMB165,935 and RMB184,004 for the years ended December 31, 2020, 2021 and 2022, respectively. In response to the COVID-19 pandemic, the PRC government has implemented relief policies to exempt or reduce enterprises’ payments to certain social benefits provided to employees during 2020. The amount of exemption and reduction for employee social benefits for the Company’s PRC subsidiaries, the VIE and VIE’s subsidiaries for the year ended December 31, 2020 was RMB22,473.
Leases |
(x) | Leases
The Group leases premises for offices under non-cancellable operating leases. There are no capital improvement funding, lease concessions, escalated rent provisions or contingent rent in the lease agreements. The Group has no legal or contractual asset retirement obligations at the end of the lease term. Right-of-use assets and lease liabilities are recognized upon lease commencement for operating leases based on the present value of lease payments over the lease term. As the rate implicit in the lease cannot be readily determined, the Group uses different incremental borrowing rates for subsidiaries in different countries at the lease commencement date in determining the present value of lease payments. The incremental borrowing rates were determined based on the rates of interest that each subsidiary would be expected to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Group has elected not to recognize right-of-use assets or lease liabilities for leases with an initial term of 12 months or less and recognizes a single lease cost on a straight-line basis over the lease term. Prior to the adoption of ASC Topic 842, operating leases were not recognized on the balance sheet of the Group, but payments made for those leases were charged to the consolidated statements of comprehensive loss on a straight-line basis over the term of underlying lease.
Foreign currency |
(y) | Foreign currency
The Group uses RMB as its reporting currency. Functional currency of the entities consolidated within the Group is the currency of the primary economic environment in which the entity operates. Transactions denominated in currencies other than the functional currency are remeasured into the functional currency at the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in a foreign currency are remeasured into the functional currency using the applicable exchange rate at the balance sheet date. The resulted exchange differences are recorded as foreign currency exchange gains (losses), net in the consolidated statements of comprehensive loss. The assets and liabilities of the Company’s foreign subsidiaries whose functional currency is not the RMB are translated into RMB from functional currencies at the current exchange rates while revenues and expenses are translated from functional currencies at average exchange rates. Equity accounts other than earnings (deficits) generated in the current period are translated into at the appropriate historical rates. The resulting foreign currency translation adjustments are recorded as a component of other comprehensive loss in the consolidated statements of comprehensive loss, and the accumulated foreign currency translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in the consolidated statements of changes in shareholders’ deficit. RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the PRC government, controls the conversion of RMB to foreign currencies. The value of RMB is subject to changes of central government policies and international economic and political developments affecting supply and demand in the PRC foreign exchange trading system market.
Convenience translation |
(z) | Convenience translation
The United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$for the convenience of the reader were calculated at the rate of US$1.00=RMB 6.8972, the certified noon buying rate set forth in the H.10 statistical release of the Federal Reserve Board on December 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted into US$at that rate on December 31, 2022, or at any other rate.
Loss per share | (aa)Loss per share Basic loss per share is computed by dividing net loss attributable to ordinary shareholders, taking into consideration the accretions to redemption value of redeemable convertible preferred shares, by the weighted average number of ordinary shares outstanding during the periods presented using the two-class method. Under the two-class method, any net income is allocated between ordinary shares and other participating securities based on their participating rights. ECARX Warrants (defined in the Note 13) are not participating securities, as they are not entitled to participating rights until exercised; Government Warrants (defined in the Note 13) and redeemable convertible preferred shares are participating securities, as they participate in undistributed earnings on an if-converted basis. A net loss is not allocated to participating securities when the participating securities do not have contractual obligations to share losses. Diluted loss per share is calculated by dividing net loss attributable to ordinary shareholders, as adjusted for the effect of dilutive ordinary equivalent shares, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the year. Ordinary equivalent shares consist of shares issuable upon the conversion of the redeemable convertible preferred shares and convertible notes, using the if-converted method, and ordinary shares issuable upon the exercise of warrants and share options using the treasury stock method. Ordinary equivalent shares are not included in the denominator of the diluted loss per share calculation when inclusion of such share would be anti-dilutive.
Segment reporting | (bb) Segment reporting The Group uses the management approach in determining its operating segments. The Group’s chief operating decision maker has been identified as the chief executive officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group. For the purpose of internal reporting and management’s operation review, the Group’s chief executive officer does not segregate the Group’s business by product or service. Management has determined that the Group has one operating segment, which is automotive intelligence and networking segment. The Group’s long-lived assets are substantially all located in the PRC and substantially all the Group’s revenues are derived from within the PRC, therefore, no geographical information is presented.
Statutory reserves | (cc) Statutory reserves In accordance with the PRC Company Law, the paid-in capitals of the PRC subsidiaries and VIEs are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation. In addition, in accordance with the PRC Company Law, the Group’s PRC subsidiaries and VIEs must make appropriations from their after-tax profits as determined under the generally accepted accounting principles in the PRC (“PRC GAAP”) to non-distributable reserve funds including statutory surplus fund and discretionary surplus fund. The appropriation to the statutory surplus fund must be 10% of the after-tax profits after offsetting any prior year losses as determined under PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the PRC companies. Appropriation to the discretionary surplus fund is made at the discretion of the PRC companies. The statutory surplus fund and discretionary surplus fund are restricted for use. They may only be applied to offset losses or increase the registered capital of the respective companies. These reserves are not allowed to be transferred to the Company by way of cash dividends, loans or advances, nor can they be distributed except in the event of a liquidation. During the year ended December 31, 2020, the profit appropriation to statutory surplus fund for the Group’s entities incorporated in the PRC was RMB248. As of December 31, 2020, the balance of such statutory surplus fund amounted to RMB282. The Group disposed of a PRC subsidiary in September 2021 (see Note 8). No appropriation to statutory surplus fund was made during the years ended December 31, 2021 and 2022. The balance of the statutory surplus was nil as of December 31, 2021 and 2022. No appropriation to the discretionary surplus fund was made by the Group’s PRC subsidiaries and VIEs.
Recently adopted accounting pronouncements and New accounting pronouncements | (dd) Recently adopted accounting pronouncements The Group early adopted ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815 — 40) from January 1, 2021. This guidance simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, it is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Group early adopted ASU 2020-06 on January 1, 2021. The adoption of ASU 2020-06 did not have a material impact on the Group’s consolidated financial statements for the fiscal year ended December 31, 2021. The Group adopted ASC Topic 842, Leases, as of January 1, 2022, using an effective date method following the modified retrospective transition approach for leases that existed on January 1, 2022, and has not recast the comparative periods presented in these consolidated financial statements. The adoption of ASC 842 did not have any impact to the accumulated deficit of the Group as of January 1, 2022. See footnote 17 for further information. (ee) New accounting pronouncements In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The new standard requires the measurement and recognition of expected credit losses using the current expected credit loss model for financial assets held at amortized cost, which includes the Company’s accounts receivable, notes receivable, contract assets, amounts due from related parties and non-current assets. It replaces the existing incurred loss impairment model with an expected loss methodology. The recorded credit losses are adjusted each period for changes in expected lifetime credit losses. The standard requires a cumulative effect adjustment to the consolidated balance sheet as of the beginning of the first reporting period in which the guidance is effective. ASC 326, Financial Instruments — Credit Losses is effective for public companies for annual reporting periods, and interim periods within those years beginning after December 15, 2019. For all other entities, it is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The standard is effective for the Group from January 1, 2023. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements.

X
- Definition Disclosure of accounting policy for contract liabilities. + References No definition available. + Details
Name: | exc_ContractLiabilitiesPolicyTextBlock
Namespace Prefix: | exc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for convenience translation. + References No definition available. + Details
Name: | exc_ConvenienceTranslationPolicyTextBlock
Namespace Prefix: | exc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for selling and marketing expenses. + References No definition available. + Details
Name: | exc_SellingAndMarketingExpensesPolicyTextBlock
Namespace Prefix: | exc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for statutory reserves. + References No definition available. + Details
Name: | exc_StatutoryReservesPolicyTextBlock
Namespace Prefix: | exc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for value added taxes. + References No definition available. + Details
Name: | exc_ValueAddedTaxesPolicyTextBlock
Namespace Prefix: | exc_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy 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 -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for government assistance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 832 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128342832&loc=SL128342943-244231 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 832 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=128342832&loc=SL128342957-244231 + Details
Name: | us-gaap_GovernmentAssistancePolicyTextBlock
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 -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 926 -SubTopic 20 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 920 -SubTopic 350 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -URI https://asc.fasb.org/subtopic&trid=2235144 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -URI https://asc.fasb.org/subtopic&trid=2235172 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -URI https://asc.fasb.org/subtopic&trid=2235116 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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