XML 45 R25.htm IDEA: XBRL DOCUMENT
v3.25.2

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Mar. 31, 2025
Accounting Policies [Abstract] |
Basis of presentation | Basis of presentation The consolidated financial statements include all accounts of the Company and its wholly owned subsidiaries (Collectively, the “Company”) and have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP).
Consolidation | Consolidation The consolidated financial statements include the financial statements of the Company and its subsidiaries. All inter-company transactions and balances between the Company and its subsidiaries have been eliminated upon consolidation.
Measurement of credit losses on financial instruments | Measurement of credit losses on financial instruments On April 1, 2019, the Company adopted ASU 2016-13, “Financial Instruments — Credit Losses (Topic 326) — Measurement of Credit Losses on Financial Instruments,” for financial assets at amortized cost including accounts receivable, refundable deposits, other receivables, and retention receivable. This guidance replaced the “incurred loss” impairment methodology with an approach based on “expected losses” to estimate credit losses on certain types of financial instruments and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The guidance requires financial assets to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the cost of the financial asset to present the net carrying value at the amount expected to be collected on the financial asset.
Use of estimates | Use of estimates The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The most significant estimates relate to allowance for credit losses associated with the accounts receivables, accounts receivable - related party, contract assets (retention receivable), and other receivables. Management believes that the estimates utilized in preparing its consolidated financial statements are reasonable and prudent. Actual results could differ from these estimates. The measurement of the expected credit loss allowance for financial assets measured at amortized cost is an area that requires the use of significant assumptions about future economic conditions and credit behavior (e.g. the likelihood of customers defaulting and the resulting losses). A number of significant judgements are also required in applying the accounting requirements for measuring expected credit loss, such as:
| ● | Assessing relevant historical and forward-looking quantitative and qualitative information.
| ● | Choosing appropriate models and assumptions for the measurement of expected credit loss.
Risks and uncertainties | Risks and uncertainties The main operations of the Company are located in Hong Kong. Accordingly, the Company’s business, financial condition, and results of operations may be influenced by political, economic, and legal environments in Hong Kong, as well as by the general state of the economy in Hong Kong. The Company’s results may be adversely affected by changes in the political, regulatory and social conditions in Hong Kong. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing laws and regulations including its organization and structure disclosed in Note 1, such experience may not be indicative of future results. The Company’s business, financial condition and results of operations may also be negatively impacted by risks related to natural disasters, extreme weather conditions, health epidemics and other catastrophic incidents, which could significantly disrupt the Company’s operations.
Concentration risks | Concentration risks Significant customers and suppliers are those that account for greater than 10% if the Company’s revenue and purchase, respectively. During the years ended March 31, 2025 and 2024, there were four and four customers generated income which accounted for over 10% of the total revenue generated for both years. The details are as follows: SCHEDULES OF CONCENTRATION RISKS
|  | As of March 31, |
|  | 2024 |  |  | 2025 |
Customer A |  |  | 34.44 | % |  |  | 11.77 | %
Customer B |  |  | 18.66 | % |  |  | 39.78 | %
Customer C |  |  | 25.37 | % |  |  | 21.54 | %
Customer D |  |  | 0 | % |  |  | 11.48 | %
Customer E |  |  | 10.41 | % |  |  | 2.18 | %
As of March 31, 2025 and 2024, accounts receivable due from these customers as a percentage of consolidated accounts receivable are as follows:
|  | As of March 31, |
|  | 2024 |  |  | 2025 |
Customer A |  |  | 55.47 | % |  |  | 39.77 | %
Customer B |  |  | 0 | % |  |  | 0.03 | %
Customer C |  |  | 21.52 | % |  |  | 39.58 | %
Customer D |  |  | 0 | % |  |  | 8.45 | %
Customer E |  |  | 2.32 | % |  |  | 1.78 | %
During the years ended March 31, 2025 and 2024, there were four and three suppliers accounted for over 10% of the total subcontracting fees and cost of fuel oils for that year. The details are as follows:
|  | As of March 31, |
|  | 2024 |  |  | 2025 |
Supplier A |  |  | 13.83 | % |  |  | 6.15 | %
Supplier B |  |  | 21.18 | % |  |  | 16.42 | %
Supplier C |  |  | 16.24 | % |  |  | 7.71 | %
Supplier D |  |  | 0 | % |  |  | 17.68 | %
Supplier E |  |  | 1.79 | % |  |  | 10.93 | %
Customer B |  |  | 0 | % |  |  | 11.76 | %
As of March 31, 2025 and 2024, accounts payable due to these suppliers as a percentage of consolidated accounts payable are as follows:
|  | As of March 31, |
|  | 2024 |  |  | 2025 |
Supplier A |  |  | 12.03 | % |  |  | 0 | %
Supplier B |  |  | 13.95 | % |  |  | 0 | %
Supplier C |  |  | 30.92 | % |  |  | 55.90 | %
Supplier E |  |  | 0 | % |  |  | 0.23 | %
Note: The Supplier A mentioned in above is a related party of the Company.
Foreign currency translation and transaction and Convenience translation | Foreign currency translation and transaction and Convenience translation The Company’s reporting currency is the USD. The Company’s operations are principally conducted in Hong Kong where Hong Kong dollar is the functional currency. Transactions denominated in other than the functional currencies are re-measured into the functional currency of the entity at the exchange rates prevailing on the transaction dates. Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currency at the prevailing rates of exchange at the balance date. The resulting exchange differences are reported in the statements of operations and comprehensive income. The exchanges rates used for translation from Hong Kong dollar to USD was 7.8000, a pegged rate determined by the linked exchange rate system in Hong Kong. This pegged rate was used to translate Company’s balance sheets, income statement items and cash flow items for 2025, 2024 and 2023.
Certain Risks | Certain Risks Credit risk is the potential financial loss to the Company resulting from the failure of a customer or a counterparty to settle its financial and contractual obligations to the Company, as and when they fall due. As the Company does not hold any collateral, the maximum exposure to credit risk is the carrying amounts of trade and other receivables (exclude prepayments), retention receivables and cash and bank deposits presented on the consolidated statements of financial position. The Company has no other financial assets which carry significant exposure to credit risk. Interest rate risk: The Company is exposed to interest rate risk primarily relates to the variable-rate bank loans and is mainly concentrated on the fluctuation of Hong Kong Prime Rate arising from the Company’s bank loans. The Company has not used any derivative instruments to mitigate its exposure associated with interest rate risk. Labor Price Risk Our business requires a substantial number of personnel. Any failure to retain stable and dedicated labor by us may lead to disruption to our business operations. Although we have not experienced any labor shortage to date, we have observed an overall tightening and increasingly competitive labor market. We have experienced, and expect to continue to experience, increases in labor costs due to increases in salary, social benefits and employee headcount. We compete with other companies in our industry and other labor-intensive industries for labor, and we may not be able to offer competitive remuneration and benefits compared to them. If we are unable to manage and control our labor costs, our business, financial condition and results of operations may be materially and adversely affected. Liquidity Risk Liquidity risk is the risk that the Company will encounter difficulty in meeting the obligations associated with its financial liabilities that are settled by delivering cash or another financial asset. The Company’s approach to managing liquidity is to ensure, as far as possible, that it will always have sufficient liquidity to meet its liabilities when due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. Typically, the Company ensures that it has sufficient cash on demand to meet expected operational expenses for a period of 60 days, including the servicing of financial obligations; this excludes the potential impact of extreme circumstances that cannot reasonably be predicted, such as natural disasters.
Fair Value Measurement | Fair Value Measurement Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact, and it considers assumptions that market participants would use when pricing the asset or liability. Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:
| ● | Level 1: Quoted prices in active markets for identical assets or liabilities
| ● | Level 2: Observable, market-based inputs, other than quoted prices, in active markets for identical asset or.
| ● | Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.
The Company’s financial instrument include cash and cash equivalents, accounts receivable, retention receivable, deposit and other receivable, accounts payables, accruals and other current liabilities, bank loans, lease liabilities, due to a related company and due to a director. The carrying amounts of these financial instruments approximate their fair values due to the short-term nature of these instruments. For lease liabilities, fair value approximates their carrying value at the year end as the interest rates used to discount the host contracts approximate market rates. The carrying amount of the long-term bank loan approximates its fair value due to the fact that the related interest rate approximates the interest rates currently offered by financial institutions for similar debt instruments of comparable maturities. The Company noted no transfers between levels during any of the periods presented. The Company did not have any instruments that were measured at fair value on a recurring nor non-recurring basis as of March 31, 2025 and 2024.
Related parties | Related parties The Company adopted ASC 850, Related Party Disclosures, for the identification of related parties and disclosure of related party transactions.
Cash and cash equivalents | Cash and cash equivalents Cash and cash equivalents consist of petty cash on hand and cash held in banks, which are highly liquid and have original maturities of three months or less and are unrestricted as to withdrawal or use. The Company maintains all bank accounts in Hong Kong. Cash balances in bank accounts in Hong Kong are protected under Deposit Protection Scheme in accordance with the Deposit Protection Scheme Ordinance. The maximum protection is up to HK$800,000 per depositor per Scheme member, including both principal and interest.
Accounts Receivable, net | Accounts Receivable, net Accounts receivable represents an unconditional right to consideration arising from our performance under contracts with customers. The Company grant credit to customers, without collateral, under normal payment terms (typically 30 to 150 days, but may be longer depending on their reputation and transaction history). Generally, invoicing occurs within 45 days after the related works are performed. The carrying value of such receivable, net of the expected credit loss and allowance for doubtful accounts, represents its estimated realizable value. The Company expect to collect the outstanding balance of current accounts receivable, net within one year. The Company has elected to use probability of default and loss given default method to estimate allowance for credit loss. For those past due balances over 1 year and other higher risk receivables identified by management are reviewed individually for collectability. In establishing an allowance for credit losses, the Company uses reasonable and supportable information, which is based on historical collection experience, the financial condition of its customers, billing disputes and assumptions for the future movement of different economic drivers and how these drivers will affect each other. Probability of default constitutes a key input in measuring allowance for credit losses. Probability of default is an estimate of the likelihood of default over a given time horizon, the calculation of which includes historical data, assumptions and expectations of future conditions. The Company writes off potentially uncollectible accounts receivable against the allowance for credit losses if it is determined that the amounts will not be collected or if a settlement with respect to a disputed receivable is reached for an amount that is less than the carrying value.
Retention receivable | Retention receivable Certain of our contracts contain retention provisions whereby a portion of the revenue earned is withheld from payment as a form of security until contractual provisions are satisfied. Retention receivable were assessed for impairment in accordance with ASC 326.
Deferred Offering Costs | Deferred Offering Costs Deferred offering costs consist principally of incremental costs directly attributable to new shares offering incurred by the Company, such as underwriting, legal, accounting, consulting, printing, and other registration related costs in connection with the initial public Offering (“IPO”) of the Company’s ordinary shares. Such costs are deferred until the closing of the offering, at which time the deferred costs are offset against the offering proceeds. In the event the offering is unsuccessful or aborted, the costs will be expensed.
Contract liabilities | Contract liabilities Contract liabilities consist of payment received from customers in excess of revenue recognized. Contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period.
Property, plant and equipment | Property, plant and equipment Property, plant and equipment is stated at historical cost less accumulated depreciation and impairment losses. Historical cost includes expenditure that is directly attributable to the acquisition of the items. Major modifications or refurbishments which extend the useful life of the assets are capitalized and depreciated over the adjusted remaining useful life of the assets. The Property, plant and equipment is calculated using the straight-line method over their estimated useful lives, as follows: SCHEDULE OF ESTIMATED USEFUL LIVES
Machinery |  | 5 years
Motor Vehicles |  | 5 years
Office equipment |  | 5 years
Leasehold improvement |  | 2 years
The assets’ useful lives are reviewed, and adjusted if appropriate, at the end of each reporting period. Upon retirements or disposition of property, plant and equipment, the cost and related accumulated depreciation are removed any resulting gain or loss is recognized in consolidated statements of operations and comprehensive income. The cost of maintenance and repairs is charged to expenses as incurred.
Impairment of long lived assets | Impairment of long lived assets The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets, using the expected future discounted cash flows. No impairment of long-lived assets was recognized as of March 31, 2025 and 2024.
Commitments and contingencies | Commitments and contingencies In the normal course of business, the Company is subject to commitments and contingencies, including operating lease and finance lease commitments, legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances of each matter.
Revenue recognition | Revenue recognition In May 2014, the FASB issued Topic 606, “Revenue from Contracts with Customers”. This topic clarifies the principles for recognizing revenue and develops a common revenue standard for U.S. GAAP. Simultaneously, this topic supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and most industry-specific guidance throughout the Industry Topics of the Codification. The Company performs a majority of services including provision of (i) soil and rock transportation services (ii) trading of diesel oil and (iii) miscellaneous construction works, including ELS work under master agreements. A contractual agreement exists when each party involved approves and commits to the agreement, the rights of the parties and payment terms are identified, the agreement has commercial substance, and collectability of consideration is probable. Provision of soil and rock transportation services The Company derives revenues primarily from the provision of soil and rock transportation services using tipper trucks. The contracts with customers generally contain a single performance obligation and revenue is recognized at a single point in time when it has transported the soil and rock out of the construction site. The income from operating soil and rock transportation business would depend on the volume of soil and rock transported and the price charged per unit of rock. Pricing for the Company’s services is generally a fixed unit price. Payments are received within 30 to 150 days upon completion of performance obligation but can vary based on the nature of the service provided and certain other factors. The Company recognizes revenue on a gross basis as the Company controls the services. The Company is primarily responsible for fulfilling the promise, assumes risk of loss, has discretion in setting the prices for the services to its customers, and has the ability to direct the use of the services provided by third parties. Trading of diesel oil The Company sells diesel oil to customers. Those sales predominantly contain a single performance obligation and revenue is recognized at a single point in time when ownership, risks and rewards transfer, being the point of time of which the goods are delivered to customer at the site. No revenues were derived from the trading of diesel oil in 2024 and 2025. Construction works Construction services are performed for the sole benefit of our customers, whereby the assets being created or maintained are controlled by the customer and the services we perform do not have alternative benefits for us. Contract revenue is recognized as our obligations are satisfied over time consistent with our services are performed and customers simultaneously receive and consume the benefits the Company provide. The Company recognizes contract revenue over time, as performance obligations are satisfied, due to the continuous transfer of control to the customer in accordance with ASC Topic 606, Revenue from Contracts with Customers. Upon adoption of ASC Topic 606, contracts which include construction services are generally accounted for as a single deliverable (a single performance obligation) and are no longer segmented between types of services. The Company has not bundled any goods or services that are not considered distinct. Output measures such as construction works delivered are utilized to assess progress against specific contractual performance obligations for construction services. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the services to be provided. The Company expects the reference to the invoice issued by the Company depicts the Company’s performance in transferring control of goods or services promised to customers for their construction projects, the Company satisfies the performance obligation over time and therefore, the output method using construction works delivered best represents the measure of progress against the performance obligations incorporated within the contractual agreements. This method captures the amount of works delivered pursuant to contracts and is used only when performance does not produce significant amounts of work in process prior to complete satisfaction of the performance obligation and the gross billing value of contracting work can be measured reliably. The typical length of construction work can range from 3 months to 14 months, depending on the size and complexity of the project. For smaller projects, the construction period may be on the shorter end of that range, while larger, more complex projects can take closer to a year or even longer. The nature of the Company’s construction contracts gives rise to several types of variable consideration, including unpriced change orders and claims. The Company mainly considers the change orders as the contract modification. And the Company accounted for the contract modification as if it were a part of the existing contract as the remaining services are not distinct and, therefore, form part of a single performance obligation that is partially satisfied at the date of the contract modification. Variable consideration related to construction projects may be incurred due to amendments to the scope of work or remeasurement of quantities, which can impact the transaction price and amount of revenue recognized. The final transaction price and revenue recorded may differ from initial estimates contract sum based on these variable factors. The amount of variable consideration is included in the transaction price only to the extent that it is highly probable that such an inclusion will not result in a significant revenue reversal in the future when the uncertainty associated with the variable consideration is subsequently resolved. At the end of each reporting period, the Company updates the estimated transaction price to represent faithfully the circumstances present at the end of the reporting period.
Cost of sales | Cost of sales Cost of sales consists primarily of subcontracting fees, cost of fuel oils, material costs, direct labor costs and other overhead costs that are directly attributable to services provided.
General and administrative expenses | General and administrative expenses Our general and administrative expenses consisted mainly of staff costs, transportation costs relevant to administrative use, amortization of right-of-use assets for operating lease, and amortization of right-of-use assets for finance lease on motor vehicles for administrative purpose, provision of credit loss, legal and professional fees, insurance expenses, office and rental expenses and other miscellaneous expenses. Interest Expense Our interest expense is mainly related to our interest expenses incurred by finance leases of motor vehicles and machinery and bank borrowings.
Leases | Leases The Company follows ASC 842 — Leases (“ASC 842”), which requires lessees to record right-of-use (“ROU”) assets and related lease obligations on the balance sheet, as well as disclose key information regarding leasing arrangements. If any of the following criteria are met, the Company classifies the lease as a finance lease:
| ● | The lease transfers ownership of the underlying asset to the lessee by the end of the lease term;
| ● | The lease grants the lessee an option to purchase the underlying asset that the Company is reasonably certain to exercise;
| ● | The lease term is for 75% or more of the remaining economic life of the underlying asset, unless the commencement date falls within the last 25% of the economic life of the underlying asset;
| ● | The present value of the sum of the lease payments equals or exceeds 90% of the fair value of the underlying asset; or
| ● | The underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term.
Leases that do not meet any of the above criteria are accounted for as operating leases. Finance and operating lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since the implicit rate for the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow, on a collateralized basis, an amount equal to the lease payments, in a similar economic environment and over a similar term. Lease terms used to calculate the present value of lease payments generally do not include any options to extend, renew, or terminate the lease, as the Company does not have reasonable certainty at lease inception that these options will be exercised. The Company generally considers the economic life of its finance or operating lease ROU assets to be comparable to the useful life of similar owned assets. The Company has elected the short-term lease exception, and therefore operating lease ROU assets and liabilities do not include leases with a lease term of 12 months or less. Its leases generally do not provide a residual guarantee. The finance or operating lease ROU asset also excludes lease incentives. Lease expense is recognized on a straight-line basis over the lease term for operating leases. Meanwhile, the Company recognizes the finance lease ROU assets and interest on an amortized cost basis. The amortization of finance ROU assets is recognized on an accretion basis as amortization expense, while the lease liability is increased to reflect interest on the liability and decreased to reflect the lease payments made during the period. Interest expense on the lease liability is determined each period during the lease term as the amount that results in a constant periodic interest rate of the asset on the remaining balance of the liability. Additionally, the Company elected to apply the short-term lease exemption for leases with a non-cancelable period of twelve months or less and has chosen to combine non-lease components (such as common area maintenance for real estate leases) from lease components. The Company reviews the impairment of its ROU assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. For the years ended March 31, 2025 and 2024, the Company did not recognize impairment loss on its finance and operating lease ROU assets.
Income taxes | Income taxes The Company accounts for income taxes under ASC 740. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the consolidated financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period including the enactment date. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities. The provisions of ASC 740-10-25, “Accounting for Uncertainty in Income Taxes,” prescribe a more-likely-than-not threshold for consolidated financial statement recognition and measurement of a tax position taken (or expected to be taken) in a tax return. This interpretation also provides guidance on the recognition of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated with tax positions, and related disclosures. The Company did not accrue any liability, interest or penalties related to uncertain tax positions in its provision for income taxes line of its consolidated statements of income for the years ended March 31, 2025, 2024 and 2023, respectively. The Company does not expect that its assessment regarding unrecognized tax positions will materially change over the next 12 months.
Earnings per share | Earnings per share Basic earnings per share is computed by dividing net earnings attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares.
Segment Reporting | Segment Reporting FASB 280, “Segment Reporting,” establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information of the Company’s business segments, geographical areas, and major customers. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker as the source for determining the Company’s reportable segments. The chief operating decision maker is the Company’s president and Chief Executive Officer (“CEO”). Management, including the chief operating decision maker, reviews operating results of different products at revenue level with no allocation of operating costs. Consequently, based on management’s assessment, the Company has determined that it has only one operating segment as defined by FASB ASC 280.
Recent accounting pronouncements | Recent accounting pronouncements The Company is an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, EGC can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment’s profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The adoption of this ASU did not have any material impact on the Company’s consolidated financial statements and disclosure. Other accounting standards that have been issued by FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures.

X
- Definition Certain Risks [Policy Text Block] + References No definition available. + Details
Name: | ZDAI_CertainRisksPolicyTextBlock
Namespace Prefix: | ZDAI_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract liabilities [Policy Text Block] + References No definition available. + Details
Name: | ZDAI_ContractLiabilitiesPolicyTextBlock
Namespace Prefix: | ZDAI_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred Offering Costs [Policy Text Block] + References No definition available. + Details
Name: | ZDAI_DeferredOfferingCostsPolicyTextBlock
Namespace Prefix: | ZDAI_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Retention Receivable [Policy Text Block] + References No definition available. + Details
Name: | ZDAI_RetentionReceivablePolicyTextBlock
Namespace Prefix: | ZDAI_
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 The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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://www.xbrl.org/2009/role/commonPracticeRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/205/tableOfContent + Details
Name: | us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock
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/2147477850/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 for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org/705/tableOfContent + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.2.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 13A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17 + Details
Name: | us-gaap_CreditLossFinancialInstrumentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for 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 assessing and recognizing impairments of its property, plant and equipment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2 + Details
Name: | us-gaap_PropertyPlantAndEquipmentImpairment
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/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 3: 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 4: 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 5: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
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/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the nature of the unusual risk or uncertainty, if estimable, such as the threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18 + Details
Name: | us-gaap_UnusualRisksAndUncertaintiesTextBlock
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 -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 8: 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 9: 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 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration