XML 61 R40.htm IDEA: XBRL DOCUMENT
v3.24.1

Summary of significant accounting policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
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. However, substantial doubt about the Company’s ability to continue as a going concern exists. The Company has incurred losses since its inception. As of December 31, 2023, the Company had an accumulated deficit of RMB6,670,371 and its consolidated current liabilities exceeded current assets in the amount of RMB926,738. In addition, the Company recorded net cash used in operating activities in the amount of RMB1,243,406 for the year ended December 31, 2023. The Company will require additional liquidity to continue its operations over the next 12 months. Historically, the Company had relied principally on proceeds from the issuance of redeemable convertible preferred shares and bank borrowings to finance its operations and business expansion. Since the consummation of the Merger, the Company funded its operations principally through short-term borrowings from banks and related parties, and long-term convertible notes. The Company has evaluated plans to continue as a going concern which include, but are not limited to, (i) reducing discretionary capital and operating expenses (ii) obtaining additional facilities from banks and renewal of existing bank borrowings (iii) obtaining extended financial support from controlling shareholder and related parties (iv) accelerating pace of collections of amounts due from related and third parties to optimize operational efficiency and (v) exploring opportunities for further equity financing. Subsequent to December 31, 2023, the Company has secured commitment from a related party under which the Company will be able to extend its existing loan of RMB300,000 up to June 30, 2025. Notwithstanding this, feasibility of some of these plans is contingent upon factors outside of the control of the Company and, as such, the Company concluded that substantial doubt about its ability to continue as a going concern has not been alleviated as of the reporting date. These consolidated financial statements do not include any adjustments to the carrying amounts and classification of assets, liabilities, and reported expenses that may be necessary if the Company were unable to continue as a going concern.
Principles of consolidation | Principles of consolidationThe consolidated financial statements include the financial statements of the Company and its consolidated subsidiaries. Prior to the completion of the Restructuring, 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 | Use of estimatesThe 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; expected credit losses for accounts receivable, 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 | 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 and restricted cash due to litigation.
Short-term and Long-term investments | Short-term investments The Group’s short-term investments represent the Group’s fixed rate debt securities issued by financial institutions which are redeemable at the option of the Group on any working day or have the original maturities of less than twelve months. The Group’s short-term investments are classified as held-to-maturity based on the positive intent and ability to hold the securities to maturity. Income related to these securities is included in interest income in the consolidated statements of comprehensive loss. 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 with readily determinable fair values are measured and recorded at fair value using the market approach based on the quoted prices in active markets at the reporting date. The Group classifies the valuation techniques that use these inputs as Level 1 of fair value measurements. 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.
Accounts receivable and current expected credit losses | Accounts receivable and current expected credit losses 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 credit losses. The Group adopted Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (or ASU 2016-13) on January 1, 2023 (ASC326). ASC 326 requires the measurement and recognition of expected credit losses using the current expected credit losses (CECL) model for financial assets held at amortized cost, which includes the Group’s accounts receivable, notes receivable, amounts due from related parties and other financial assets. Expected credit losses include losses expected based on known credit issues with specific customers as well as a general expected credit loss allowance based on relevant information, including historical loss rates, current conditions, and reasonable economic forecasts that affect collectability. The Group updates allowance for credit losses on a quarterly basis with changes in the allowance recognized in the consolidated statements of comprehensive loss. Prior to the adoption of ASC 326 on January 1, 2023, the Group maintained a general and specific allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. Accounts receivable balances with large creditworthy customers were reviewed by management individually for collectability. All other balances were reviewed on a pooled basis. A percentage of general allowance was applied to the balances of accounts receivable in each aging category, excluding those which were assessed individually for collectability. Management considered 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 credit losses is recorded into general and administrative expenses. Receivables 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 | 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 | 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.
Property and equipment | 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 improvements |  | 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 | Intangible assets Intangible assets mainly include purchased intangible assets. Purchased intangible assets are initially recognized and measured at cost upon acquisition. Separately identifiable intangible assets that have determinable lives are amortized over their estimated useful lives on a straight-line method as follows. In determining the useful life of an intangible asset, the Group considers the factors such as the expected use of the asset by the Group, and any legal, regulatory, or contractual provisions that may limit the useful life:
Category |  | Estimated useful life
Software |  | 3 years
Software license rights |  | 3 years
Patent |  | 3 years
Trademarks |  | 10 years
Impairment of long-lived assets | Impairment of long-lived assetsLong-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 | 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 in provision 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 | Value added taxes The Group’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 | 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 | 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, short-term investments, accounts receivable, amounts due from related parties, notes receivable, equity securities, short-term borrowings, accounts payable, notes payable, amounts due to related parties, warrant liabilities, convertible notes, and other payables included in accrued expenses and other current liabilities. The Group measures below assets and liabilities at fair value on a recurring basis by level within the fair value hierarchy as of December 31, 2022 and 2023 as below: Level 1 – Equity securities and public warrant liabilities using observable inputs in active markets; Level 3 – Private warrant liabilities using unobservable inputs.
Revenue recognition and Contract liabilities | Revenue recognition The Group accounts for revenue in accordance with Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers (“ASC 606”). 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 recognized 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 recognized, 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. Prior to January 1, 2022, the service contracts for design and development services were entered into with the customers near the end of the development process. The Group did not have any enforceable right to payment before the agreed deliverables were accepted by customers. Therefore, the Group recognized revenue at a point in time when the agreed deliverables were 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 fulfillment 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. 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. 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.
Research and development expenses | 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 | Selling and marketing expensesSelling 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.
Government grants | 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. Grants that compensate the Group for expenses incurred are recognized in the Group’s consolidated statements of comprehensive loss on a systematic basis in the same periods in which the expenses are incurred. Grants that compensate the acquisition cost of an asset are recorded as a liability in the Group’s consolidated balance sheets and are recognized in the Group’s consolidated statements of comprehensive loss over the useful life of the asset.
Income tax | 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 for 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 | 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 | Employee benefits The Group’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.
Leases | 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 on January 1, 2022, operating leases were not recognized on the consolidated balance sheets 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 | 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 income (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 | 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 7.0999, the certified noon buying rate set forth in the H.10 statistical release of the Federal Reserve Board on December 29, 2023. No representation is made that the RMB amounts could have been, or could be, converted into US$ at that rate on December 31, 2023, or at any other rate.
Loss per share | 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 (Note 13) are not participating securities, as they are not entitled to participating rights until exercised; Government Warrants (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 | 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 | 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.
Prior period reclassification | Prior period reclassification The Group has reclassified certain prior period amounts as shown below to make the presentation consistent with current year. There was no change in total non-current liabilities and total liabilities as of December 31, 2022 and total operating expenses, loss from operation, loss before income taxes or net loss for the years ended December 31, 2021 and 2022 as a result of these reclassifications.
Recently adopted accounting pronouncements and New accounting pronouncements | Recently adopted accounting pronouncements The Group adopted ASU 2016-13, Financial Instruments—Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments, and subsequent amendments to the initial guidance within ASU 2018-19, ASU 2019-04, ASU 2019-05, ASU 2019-11 and ASU 2020-02 (collectively referred to as ASC 326) on January 1, 2023 using the modified retrospective approach. ASC 326 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 Group’s accounts receivable, notes receivable, amounts due from related parties and other financial 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. On adoption of ASC 326, there is no change to accumulated deficit as of January 1, 2023. 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 Note 17 for further information. 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. (ff) New accounting pronouncements In November 2023, the FASB issued ASU 2023-07, Segment Reporting - Improvements to Reportable Segment Disclosures (Topic 280) which requires public entities to disclose (1) significant segment expenses by reportable segment if they are regularly provided to the Chief Operating Decision Maker (CODM) and included in each reported measure of segment profit or loss, (2) other segment items by reportable segment, (3) more than one measure of segment profit or loss used by the CODM, provided that at least one of the reported measures includes the segment profit or loss measure that is most consistent with GAAP measurement principles, (4) CODM’s title and position on both an annual and an interim basis. The standard is effective for the Group from January 1, 2024. The Group is in the process determining the impact of the adoption of this standard on its consolidated financial statements. In December 2023, the FASB issued ASU 2023-09, Income Taxes - Improvements to Income Tax Disclosures (Topic 740). Under the ASU, Public Business Entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate. The standard is effective for the Group from January 1, 2025. 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 convenience translation. + References No definition available. + Details
Name: | exc_ConvenienceTranslationPolicyTextBlock
Namespace Prefix: | exc_
Data Type: | dtr-types1: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-types1: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-types1: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-types1: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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -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/legacyRef -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 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (b,d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + 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 -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 government assistance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483507/832-10-50-5 + 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 -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 920 -SubTopic 350 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2 + Details
Name: | us-gaap_IntangibleAssetsFiniteLivedPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: 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 3: 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 4: 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/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: 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 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 investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for 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 -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Publisher FASB -URI https://asc.fasb.org//715-70/tableOfContent Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Publisher FASB -URI https://asc.fasb.org//715-60/tableOfContent Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Publisher FASB -URI https://asc.fasb.org//715-80/tableOfContent + 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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + 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 -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -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 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6 Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15 + 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