XML 38 R27.htm IDEA: XBRL DOCUMENT
v3.26.1

NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2026
Accounting Policies [Abstract] |
Nature of Operations | Nature of Operations Duos Technologies Group, Inc., through its operating subsidiaries, Duos Technologies, Inc., Duos Edge AI, Inc., Duos Energy Corporation, and Duos Technology Solutions, Inc. (collectively the “Company”) is a technology Company that designs, develops, deploys, and operates intelligent technology solutions that leverage machine vision and artificial intelligence (“AI”), as well as digital infrastructure platforms, including edge data centers and power and energy consulting services. The Company’s solutions include applications for real-time data acquisition and analysis, including the inspection and monitoring of fast-moving vehicles, as well as the deployment of distributed computing infrastructure and related services. The Company’s operations are organized around the development and delivery of digital infrastructure, technology-enabled services, and AI-driven solutions that support data processing, automation, and operational efficiency across commercial, industrial, and public sector markets. The Company’s principal business activities include:
| · | the development and deployment of edge data center infrastructure and related hosting services;
| · | the design and delivery of AI-enabled technologies and analytics platforms;
| · | the provision of technology systems and integrated solutions for infrastructure and industrial applications;
| · | the delivery of consulting and energy-related services, including power infrastructure planning and asset management services; and
| · | the provision of technology solutions services, including procurement, logistics coordination, and deployment support for digital infrastructure projects
In 2024, the Company’s management team determined that it would be in the best interests of the Company and its shareholders to leverage the skills and expertise that have been built up since 2021 to expand into other markets. The Company elected to develop new offerings based on its existing technology and formed a new subsidiary in July 2024 called Duos Edge AI (“Edge”). The objective of this new subsidiary is to market a special part of the Rail Inspection Portal (“RIP”) for the provision of high-speed and function processing of data and applications with a focus on reducing latency in response times to end-users. The Company has many years of experience via its expert staff in bringing these types of capabilities to remote locations, also known as “the edge”. Edge processing can be an extremely efficient and lower cost alternative to traditional data centers. The strategy for Edge is to serve rural communities, also known as Tier 3 and 4 markets, and install Edge data centers in these locations thereby providing access to high-speed communications and advanced processing capabilities as a substitute for solutions where large amounts of data are “backhauled” using “the Cloud”. The Company developed these capabilities as an adjunct to its RIP offerings due to the need for fast results (less than 60 seconds) in identifying defects and maintenance issues on moving railcars. Also in late 2024, the Company formed a third subsidiary, Duos Energy Corporation (“Duos Energy”) with the express purpose of providing consulting services and solutions for the rapidly growing demand for electrical power outside of traditional utilities. As an outgrowth of its new Edge Data Center subsidiary, and the current expert staff on-hand, the Company has engaged with multiple third parties to act in a consulting and ultimately asset management capacity whereby the Company’s staff is engaged directly to supply this type of power solutions for multiple uses including for large data centers supporting AI “hyperscalers”. In conjunction with this, in late 2024, the Company engaged with Fortress Investment Group (“FIG”) to assist in FIG’s purchase of approximately 850 Mega Watts of electrical generation capacity (consisting of 30 mobile gas turbine generators) and associated equipment to support their installation and operation (“balance-of-plant”). In late November 2024, Sawgrass Buyer LLC, an entity formed and owned by FIG, executed an asset purchase agreement with Atlas Corporation, APR Energy Holdings Limited and a number of its wholly-owned affiliates (collectively, “APR”). Chuck Ferry, our then CEO, was formerly the CEO of APR from 2018 to 2020. The transaction closed on December 31, 2024. At closing, Sawgrass Buyer LLC entered into an Asset Management Agreement (“AMA”) with the Company under which a substantial portion of Company staff, including certain members of the management team (including Mr. Ferry), would oversee operations of Sawgrass Buyer LLC. The AMA has a two-year term with customary cancellation provisions. At closing, the Company also received a 5%, non-voting ownership interest in Sawgrass APR Holdings, LLC (“Sawgrass Parent”), the ultimate parent Company of Sawgrass Buyer LLC. Subsequent to closing, Sawgrass Buyer LLC changed its name to New APR Energy, LLC (“New APR”). Under the AMA, Duos Energy manages the deployment and operations for a fleet of mobile gas turbines and “balance-of-plant” inventory, providing management, sales and operations functions to New APR in connection with the assets. In exchange for services to be performed under the AMA, the Company received an initial cash payment from New APR and common units in Sawgrass Parent. While the Company has board representation in Sawgrass Parent, its common units are non-voting and the Company does not control the board of directors of Sawgrass Parent. Where the Company has an interest in a Variable Interest Entity (“VIE”), it will consolidate any VIE in which the Company has a controlling financial interest and is deemed to be the primary beneficiary. A controlling financial interest has both of the following characteristics: (1) the power to direct the activities of the VIE that most significantly impact its economic performance; and (2) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could be significant to the VIE. If both of the characteristics are met, the Company is considered to be the primary beneficiary and therefore will consolidate that VIE into our consolidated financial statements. Investments in partnerships, unincorporated joint ventures and LLCs that maintain specific ownership accounts for each investor are excluded from the scope of ASC 323-10. However, ASC 323-30 provides guidance on applying the criteria for equity method accounting to investments in partnerships, unincorporated joint ventures and LLCs. When an investor in a partnership, unincorporated joint venture or LLC has the ability to exercise significant influence over that investment, it should apply the equity method (ASC 323-10) by analogy (ASC 323-30-25-1). Sawgrass Parent is deemed to be a VIE and the Company holds a 5% interest in Sawgrass Parent and an interest in the subsidiary New APR through the AMA, both of which are considered variable interests. However, the Company does not represent the primary beneficiary as it does not possess the ability to direct the activities that most significantly impact the economic performance of Sawgrass Parent. Accordingly, the Company does not consolidate Sawgrass Parent. Due to the Company’s interest in Sawgrass Parent, it was determined that the Company has significant influence over Sawgrass Parent. Therefore, the Company accounts for its investment in Sawgrass Parent as an Equity Method Investment. The Company also concluded that the arrangement with Sawgrass Parent is within the scope of ASC 606, Revenue from contracts with customers, and the common units issued to the Company by Sawgrass Parent represented non-cash consideration. The initial carrying value of the equity method investment as of December 31, 2024 of $7.2 million was measured equal to the fair value of the common units received for future services to be performed under the AMA. The Company recorded $7.2 million of deferred revenue for services to be performed under the AMA. During the year ended December 31, 2024, the Company did not recognize any revenue associated with the AMA. The Company recorded the equity method investment in Sawgrass Parent of $7.2 million, equal to the fair value of the common units as of December 31, 2024. (See Note 9). In 2025, the Company’s operations evolved to focus on scalable, recurring revenue models associated with infrastructure hosting, managed services, infrastructure-related services, and long-term service agreements, particularly in connection with its edge computing platform and digital infrastructure projects. In 2026, the Company and New APR mutually agreed to reduce the scope of services under the AMA, resulting in a corresponding decline in related party revenue and associated costs as part of streamlining operations and aligning resources with its core strategic initiatives. In 2026, the Company formed another subsidiary, Duos Technology Solutions, Inc. with the express purpose of providing infrastructure related services, including procurement, logistics coordination, vendor management and deployment support for data center and digital infrastructure projects.
Digital Infrastructure and Edge Data Centers | Digital Infrastructure and Edge Data Centers Through its subsidiary Duos Edge AI, the Company is engaged in the development and deployment of modular edge data centers designed to provide localized computing capacity for artificial intelligence workloads, data processing, and latency-sensitive applications. These facilities are intended to support enterprise, telecommunications, and public sector customers, particularly in regional and underserved markets. The Company’s edge data center platform is designed to generate recurring revenues through hosting, colocation, and managed infrastructure services. The Company has committed capital and operational resources toward the expansion of this platform, which management expects to represent a significant component of its future business activities.
Technology Solutions and Infrastructure Services | Technology Solutions and Infrastructure Services In 2025, the Company expanded its operations through the establishment of a Technology Solutions business vertical. This business provides infrastructure-related services, including procurement, logistics coordination, vendor management, and deployment support for data center and digital infrastructure projects. These services complement the Company’s infrastructure platform and support both internal deployments and third-party customer engagements.
Energy and Consulting Services | Energy and Consulting Services Through Duos Energy Corporation, the Company provides consulting and advisory services related to energy procurement, power infrastructure, and grid interconnection, as well as asset management services. The Company has entered into a contractual arrangement, including the AMA that commenced in January 2025, which is contributing to revenues over the contract term. These services support the increasing demand for energy associated with digital infrastructure and data center operations.
Basis of Presentation | Basis of Presentation The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (all of which are of a normal recurring nature) considered necessary for a fair presentation have been included. Operating results for the three months ended March 31, 2026 are not necessarily indicative of the results that may be expected for the year ending December 31, 2026 or for any other future period. These unaudited consolidated financial statements and the unaudited condensed notes thereto should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2025 filed with the Securities and Exchange Commission (the “SEC”) on March 31, 2026.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include Duos Technologies Group, Inc. and its wholly owned subsidiaries, Duos Technologies, Inc., Duos Edge AI, Inc., Duos Energy Corporation, and Duos Technology Solutions, Inc. (collectively the “Company”). All inter-company transactions and balances are eliminated in consolidation.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates. The most significant estimates in the accompanying consolidated financial statements include the valuation of intangible assets for impairment analysis, allowance on accounts receivable and notes receivable, estimated useful life of long-lived assets, valuation of deferred tax assets, valuation of other long-lived assets, estimates of net contract revenues and the total estimated costs to determine progress towards contract completion, valuation of inventory, valuation of right of use assets and corresponding lease liabilities, valuation of warrants issued with debt and stock, valuation of stock-based awards and the valuation of a minority interest in Sawgrass Parent. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates. Due to the unavailability of Q1-2026 financials from Sawgrass Parent, our equity method investee, the Company has applied a one-quarter lag (in accordance with ASC 323-10-35-6) in reporting and recording the value of its 5% minority investment. The Company records its 5% interest using the Equity Method as we have significant influence. ASC 323-10-35-4 requires an entity to recognize its share of earnings or loss of an equity method investee which adjusts the carrying amount of the investment and is reflected as earnings or loss in income. Pursuant to the terms of the Amended and Restated Limited Liability Company Agreement of Sawgrass APR Holdings LLC (the “Agreement”), Net Profit and Net Loss for any Fiscal Year is allocated among the members in such a manner that, as of the end of such fiscal year, the Capital Account Balance of each Member, as increased by the Member’s share of “minimum gain” and “partner minimum gain” (as such terms are used in Treasury Regulations Section 1.704-2), to the extent possible, to be equal to the amount which would have been distributed to such Member pursuant to a Hypothetical Liquidation, as defined in the Agreement, as of the end of the last day of such fiscal year. Under the Hypothetical Liquidation, the assets of Sawgrass Parent are disposed of in a taxable disposition for the book value of such assets and the remaining amounts, after repayment of outstanding obligations are distributed to the members pursuant to the Agreement. Per the Agreement, the Company is entitled to pro-rata distributions only after Preferred Holders have received their Total Contributed Capital and subsequent distributions to Preferred and Incentive Unit Holders have reached the Multiple on Invested Capital (MOIC) Threshold of 1.5 times the initial contributions. Therefore, it is likely that early periods will not generate sufficient earnings to provide the Company with a return in the form of a claim on net assets. Based on the terms of the Agreement our specified allocation of earnings and losses of 5% differs from the allocation of cash from operations and liquidation. Therefore, we will apply the guidance in ASC 970-323-35-17 by analogy, which states, if the specified allocation for earnings differs from the allocation of cash from operations and on liquidation, the investor should not use the specified earnings or loss percentages to determine its share of the investee’s earnings. Rather, the investor should analyze the investment agreement to determine how the increase or decrease in the investee’s net assets during the reporting period would affect the cash that the investor would receive over the investee’s life and on its liquidation. As per the guidance above, the subsequent recognition of the equity method investment should reflect the Company’s claim on net assets, determined by its rights to distributions and residual assets under the Agreement’s distribution waterfall. The Hypothetical Liquidation at Book Value (HLBV) method satisfies this requirement by simulating a hypothetical liquidation at each reporting period, allocating net assets based on the rights and priorities defined in the Agreement. This approach reflects the Company’s economic interest in the Sawgrass Parent by estimating the amount it would receive in a liquidation scenario, aligning the recognition of income or loss with the actual distribution provisions under the Agreement. Accordingly, this method appropriately represents the cash distribution under Section 10 and the allocation of profit and loss under Section 9.1 of the Agreement. At the initial investment date, the Company’s hypothetical claim on net assets was zero, and it is expected to remain so, until other investors have received their Total Contributed Capital and the MOIC Threshold has been met. As a result of the MOIC not being met, the Company’s share of earnings under the HLBV method is zero during these early periods. Because the Company is not obligated to fund Sawgrass Parent’s losses, no losses will be allocated unless the investment becomes impaired, and such losses will not exceed the initial investment of $7.2 million. Similarly, net income will not be allocated until the HLBV calculation results in an allocation that exceeds the Company’s carrying value. Accordingly, the Company will continue to present the equity method investment at its initial fair value unless the HLBV calculation yields a profit or the investment becomes impaired. Management believes that the use of estimates and assumptions in applying the equity method is reasonable. The Company “as lessor” entered into a master capital lease agreement with Region 16 Education Service Center for the lease of a 500kW generator. The lease commenced on June 1, 2025, and includes 84 monthly payments of $4,035.38, with a $1 buyout option at the end of the lease term. In accordance with ASC 842, the lease has been classified as a sales-type finance lease. The present value of the lease payments was calculated using an implied annual interest rate of 5.29%, which equates the present value of the lease payments and buyout to the fair value of the generator at inception of $282,772. The resulting lease receivable and interest income are recognized over the lease term based on the amortization schedule derived from this rate.
Concentrations | Concentrations Cash Concentrations Cash is maintained at financial institutions and at times, balances may exceed federally insured limits. We have not experienced any losses related to these balances. As of March 31, 2026, the Company had balances in two financial institutions which combined exceeded federally insured limits by approximately $32,000,000. Any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company’s consolidated financial condition, results of operation and cash flows. Significant Customers and Concentration of Credit Risk The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable, as follows: For the three months ended March 31, 2026, three customers accounted for 33% (related party), 24% (related party) and 11% of revenues. For the three months ended March 31, 2025, three customers accounted for 60% (related party), 18% (related party), and 11% of revenues. At March 31, 2026, two customers accounted for 54% and 21% (related party) of accounts receivable. At December 31, 2025, one customer, a related party, accounted for 88% of accounts receivable. Much of the credit risk is mitigated due to historical timely payments of our Customers. Geographic Concentration For the three months ended March 31, 2026, approximately 4% of revenue was generated from one customer outside of the United States. For the three months ended March 31, 2025, approximately 14% of revenue was generated from three customers outside of the United States. Significant Vendors and Concentration of Credit Risk In some instances, the Company relies on a limited pool of vendors for key components related to the manufacturing of its subsystems. These vendors are primarily focused on data center hosting, camera, server and lighting technologies integral to the Company’s solution. Where possible, the Company seeks multiple vendors for key components to mitigate vendor concentration risk.
Fair Value of Financial Instruments and Fair Value Measurements | Fair Value of Financial Instruments and Fair Value Measurements The Company follows Accounting Standards Codification (“ASC”) 820, “Fair Value Measurements and Disclosures” (“ASC 820”), for assets and liabilities measured at fair value on a recurring basis. ASC 820 establishes a common definition for fair value to be applied to existing generally accepted accounting principles that requires the use of fair value measurements, establishes a framework for measuring fair value and expands disclosure about such fair value measurements. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized below:
Level 1: | Observable inputs such as quoted market prices in active markets for identical assets or liabilities
Level 2: | Observable market-based inputs or unobservable inputs that are corroborated by market data
Level 3: | Unobservable inputs for which there is little or no market data, which require the use of the reporting entity’s own assumptions that the market participants would use in the valuation of the asset or liability based on the best available information.
The Company analyzes all financial instruments with features of both liabilities and equity under the Financial Accounting Standard Board’s (“FASB”) accounting standard for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. The estimated fair value of certain financial instruments, including accounts receivable, prepaid expenses, accounts payable, accrued expenses and notes payable are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.
Investments | Investments The Company invests excess cash in highly liquid, investment-grade financial debt instruments. These investments are classified as trading securities and are recorded at fair value. Changes in fair value, including realized and unrealized gains and losses, are recognized in earnings within other income (expense). The Company’s investment portfolio is intended to preserve liquidity and provide a return on excess cash. Investments are evaluated on an ongoing basis to ensure they continue to meet trading classification criteria. Because the investments are classified as trading, no amounts are recorded in other comprehensive income.
Accounts Receivable | Accounts Receivable The Company follows ASC 326, "Financial Instruments - Credit Losses" for accounts receivable. In accordance with ASC 326, an allowance for credit losses is maintained for estimated forward-looking losses resulting from the possible inability of customers to make required payments (current expected losses). The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers. Accounts receivable are stated at estimated net realizable value. Accounts receivable are comprised of balances due from customers net of estimated allowances for credit losses. In determining the collections on the account, historical trends are evaluated, and specific customer issues are reviewed to arrive at appropriate allowances. The Company reviews its accounts to estimate losses resulting from the inability of its customers to make required payments. Any required allowance is based on specific analysis of past due accounts and also considers historical trends of write-offs. Past due status is based on how recently payments have been received from customers. In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets, which provides a practical expedient permitting entities to assume that current economic conditions as of the reporting date remain unchanged over the remaining life of current accounts receivable and current contract assets arising from ASC 606 transactions. The Company adopted ASU 2025—05 effective January 1, 2026 and elected the practical expedient, under which expected credit losses are estimated using historical loss experience adjusted for current conditions. Adoption of this guidance did not have a material impact on the Company’s contract assets, current receivables, allowance for credit losses, or consolidated financial statements.
Inventory | Inventory Inventory consists primarily of spare parts and consumables and long-lead time components to be used in the production of our technology systems or in connection with maintenance agreements with customers. Any inventory deemed to be obsolete is written off. Inventory is stated at the lower of cost or net realizable value. Inventory cost is primarily determined using the weighted average cost method. The Company classifies inventory as a current asset when it is expected to be sold or utilized in production or under maintenance contracts within the normal operating cycle, typically twenty-four months. Inventory that is determined to be slow-moving or not expected to be sold or utilized within the next twenty-four months is reclassified to non-current assets under Non-current inventory The assessment of slow-moving inventory is based on historical sales trends, demand forecasts, and management’s judgment regarding market conditions. Once reclassified, the inventory is reviewed annually for impairment, and any necessary write-downs are recognized in the consolidated statement of operations. During the three months ended March 31, 2025, the Company recognized inventory shrinkage in the amount of $25,000. The shrinkage was recorded as a reduction to the carrying value of inventory and recorded to cost of revenues as an expense in the period. The Company continuously evaluates the recoverability of its inventory. There were no material impacts on the Company's financial position as a result of the shrinkage. As of March 31, 2026 and December 31, 2025, the Company classified $391,770 and $391,770 of inventory respectively, to non-current assets due to extended product cycles.
Intangible Asset | Intangible Asset In May 2024, the Company recognized an intangible asset which represents digital image data rights received under a license agreement as non-monetary consideration under a five-year customer contract. The intangible asset was being amortized over the five-year contractual term. This asset was fully impaired in 2025 (See Note 7).
Property and Equipment | Property and Equipment Property and equipment are stated at cost, less accumulated depreciation. Depreciation is provided by the straight-line method over the estimated economic life of the property and equipment (three to fifteen years). When assets are sold or retired, their costs and accumulated depreciation are eliminated from the accounts and any gain or loss resulting from their disposal is included in the statement of operations. Leasehold improvements are expensed over the shorter of the term of our lease or their useful lives.
Software Development Costs | Software Development Costs Software development costs incurred prior to establishing technological feasibility are charged to operations and included in research and development costs. The technological feasibility of a software product is established when the Company has completed all planning, designing, coding, and testing activities that are necessary to establish that the product meets its design specifications, including functionality, features, and technical performance requirements. Software development costs incurred after establishing technological feasibility for software sold as a perpetual license, as defined within ASC 985-20 (Software – Costs of Software to be Sold, Leased, or Marketed) are capitalized and amortized on a product-by-product basis when the product is available for general release to customers. Software development costs are evaluated for impairment annually by comparing the net realizable value to the unamortized capitalization costs and writing these costs down to net realizable value.
Patents and Trademarks | Patents and Trademarks Patents and trademarks which are stated at amortized cost, relate to the development of video surveillance security system technology, intelligent video analytics, security systems and modular data center infrastructure and are being amortized over 17 years.
Long-Lived Assets | Long-Lived Assets The Company evaluates the recoverability of its property, equipment, and other long-lived assets, including finite-lived intangible assets, in accordance with FASB ASC 360-10-35-15 “Impairment or Disposal of Long-Lived Assets”, which requires recognition of impairment of long-lived assets in the event there are indicators of impairment and the net book values of such assets exceed the estimated future undiscounted cash flows attributable to such assets or the business to which such intangible assets relate. This guidance requires that long-lived assets and certain identifiable intangibles be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.
Equity Method Investments | Equity Method Investments If an investment qualifies for the equity method of accounting, the Company’s investment is recorded initially at cost and subsequently adjusted for equity in net income (loss) and cash contributions and distributions. The net income or loss of an unconsolidated equity method investment is allocated to its investors in accordance with the provisions of the operating agreement of the entity. The allocation provisions in these agreements may differ from the ownership interest held by each investor. Differences, if any, between the carrying amount of our investment in the respective equity method investee and the Company’s share of the underlying equity of such equity method investee are amortized over the respective lives of the underlying assets as applicable. These items are reported as a single line item in the consolidated statements of operations as income or loss from investments in unconsolidated equity method investees. Investments are reviewed for changes in circumstance or the occurrence of events that suggest an other-than-temporary event where our investment may not be recoverable. On December 31, 2024, the Company entered into an Asset Management Agreement (the “AMA”), with New APR, an entity formed by affiliates of FIG. Under the AMA, Duos Energy manages the deployment and operations of a fleet of mobile gas turbines and balance-of-plant inventory, providing management, sales and operations functions to New APR in connection with the assets. In exchange for services to be performed under the AMA, the Company received an initial cash payment and common units in Sawgrass Parent. While the Company has board representation in Sawgrass Parent, its common units are non-voting and the Company does not control the board of directors of Sawgrass Parent. Where the Company has an interest in a Variable Interest Entity (“VIE”) it will consolidate any VIE in which the Company has a controlling financial interest and is deemed to be the primary beneficiary. A controlling financial interest has both of the following characteristics: (1) the power to direct the activities of the VIE that most significantly impact its economic performance; and (2) the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could be significant to the VIE. If both of the characteristics are met, the Company is considered to be the primary beneficiary and therefore will consolidate that VIE into the consolidated financial statements. Investments in partnerships, unincorporated joint ventures and LLCs that maintain specific ownership accounts for each investor are excluded from the scope of ASC 323-10. However, ASC 323-30 provides guidance on applying the criteria for equity method accounting to investments in partnerships, unincorporated joint ventures and LLCs. When an investor in a partnership, unincorporated joint venture or LLC has the ability to exercise significant influence over that investment, it should apply the equity method (ASC 323-10) by analogy (ASC 323-30-25-1). Sawgrass Parent is deemed to be a VIE and the Company holds a 5% interest in it and an interest in the subsidiary New APR through the AMA, both of which are considered variable interests. However, the Company does not represent the primary beneficiary as it does not possess the ability to direct the activities that most significantly impact the economic performance of Sawgrass Parent. Accordingly, the Company does not consolidate Sawgrass Parent. Due to the Company’s interest in Sawgrass Parent, it was determined that the Company has significant influence over Sawgrass Parent. Therefore, the Company accounts for its investment in Sawgrass Parent as an Equity Method Investment. The Company also concluded that the arrangement with Sawgrass Parent is within the scope of ASC 606, Revenue from contracts with customers, and the common units issued to the Company by Sawgrass Parent represented non-cash consideration. The initial carrying value of the equity method investment as of December 31, 2024 of $7.2 million was measured equal to the fair value of the common units received for future services to be performed under the AMA. The Company recorded $7.2 million of deferred revenue for services to be performed under the AMA. During the year ended December 31, 2024, the Company did not recognize any revenue associated with the AMA. The Company initially recorded the equity method investment in Sawgrass Parent of $7.2 million, equal to the fair value of the common units as of December 31, 2024. Revenue recognition started January 1, 2025. For the three months ended March 31, 2026 the Company recorded revenue in the amount of $904,125 with remaining deferred revenue of $2,712,375. The Company assesses its equity method investment for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment may not be recoverable. No impairment losses on this equity method investment were recognized during the three months ended March 31, 2026 or 2025. See further disclosure of accounting policies related to this equity method investment above under “Use of Estimates.”
Product Warranties | Product Warranties The Company has a 90-day warranty period for materials and labor after final acceptance of a project. If any parts are defective they are replaced under our vendor warranty which is usually 12 to 36 months. Final acceptance terms vary by customer. Some customers have a cure period for any material deviation and if the Company fails or is unable to correct any deviations, a full refund of all payments made by the customer will be arranged by the Company. As of March 31, 2026 and December 31, 2025, the warranty costs have been de-minimis, therefore no accrual of warranty liability has been made.
Loan Costs | Loan Costs Loan costs paid to lenders, or third parties are recorded as debt discounts to the related loans and amortized to interest expense over the loan term.
Revenue Recognition | Sales Returns Our systems are sold as integrated systems and there are no sales returns allowed. Revenue Recognition The Company follows Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”), that affects the timing of when certain types of revenues will be recognized. The basic principles in ASC 606 include the following: a contract with a customer creates distinct contract assets and performance obligations, satisfaction of a performance obligation creates revenue, and a performance obligation is satisfied upon transfer of control to a good or service to a customer. Revenue is recognized by evaluating our revenue contracts with customers based on the five-step model under ASC 606:
| 1. | Identify the contract with the customer;
| 2. | Identify the performance obligations in the contract;
| 3. | Determine the transaction price;
| 4. | Allocate the transaction price to separate performance obligations; and
| 5. | Recognize revenue when (or as) each performance obligation is satisfied.
The Company generates revenue from six sources:
| (1) | Technology Systems
| (2) | AI Technologies
| (3) | Technical Support including related party revenues from the AMA which began in January 2025
| (4) | Consulting services including related party revenues from the AMA which began in January 2025
| (5) | Hosting
| (6) | Technology Solutions
Technology Systems For revenues related to technology systems, the Company recognizes revenue over time using a cost-based input methodology in which significant judgment is required to estimate costs to complete projects. These estimated costs are then used to determine the progress towards contract completion and the corresponding amount of revenue to recognize. Accordingly, the Company bases its revenue recognition on ASC 606-10-25-27, where control of a good or service transfers over time if the entity’s performance does not create an asset with an alternative use to the entity and the entity has an enforceable right to payment for performance completed to date including a profit margin or reasonable return on capital. Control is deemed to pass to the customer instantaneously as the goods are manufactured and revenue is recognized accordingly. In addition, the Company has adopted ASC 606-10-55-21 such that if the cost incurred is not proportionate to the progress in satisfying the performance obligation, we adjust the input method to recognize revenue only to the extent of the cost incurred. Therefore, the Company will recognize revenue at an equal amount to the cost of the goods to satisfy the performance obligation. To accurately reflect revenue recognition based on the input method, the Company has adopted the implementation guidance as set out in ASC-606-10-55-187 through 192. Under this method, contract revenues are recognized over the performance period of the contract in direct proportion to the costs incurred. Costs include direct material, direct labor, subcontract labor and other allocable indirect costs. All un-allocable indirect costs and corporate general and administration costs are also charged to the periods as incurred. Any recognized revenues that have not been billed to a customer are recorded as an asset in “contract assets”. Any billings of customers more than recognized revenues are recorded as a liability in “contract liabilities”. However, in the event a loss on a contract is foreseen, the Company will recognize the loss when such loss is determined to be both probable and reasonably estimable. AI Technologies The Company has revenue from applications that incorporate artificial intelligence (AI) in the form of predetermined algorithms which provide important operating information to the users of our systems. The revenue generated from these applications of AI consists of a fixed fee related to the design, development, testing and incorporation of new algorithms into the system, which is recognized as revenue at a point in time upon acceptance, as well as an annual application maintenance fee, which is recognized as revenue ratably over the contracted maintenance term. Technical Support Technical support services are provided on both an as-needed and extended-term basis and may include providing both parts and labor. Maintenance and technical support provided outside of a maintenance contract are on an “as-requested” basis, and revenue is recognized over time as the services are provided. Revenue for maintenance and technical support provided on an extended-term basis is recognized over time ratably over the term of the contract. This includes related party revenue from the AMA which began on January 1, 2025 related to installation and maintenance of certain assets deployed by New APR. Consulting Services The Company’s consulting services business generates revenues under contracts with customers from four sources: (1) Professional Services (consulting and auditing and including revenues from the AMA which began in January 2025); (2) Software licensing with optional hardware sales; (3) Customer service training, and (4) Maintenance/support
(1) |  | Revenues for professional services, which are of short-term duration, are recognized when services are completed;
(2) |  | For all periods reflected in this report, software license sales have been one-time sales of a perpetual license to use our software product and the customer also has the option to purchase third-party manufactured handheld devices from us if they purchase our software license. Accordingly, the revenue is recognized upon delivery of the software and delivery of the hardware, as applicable, to the customer;
(3) |  | Training sales are one-time upfront short-term training sessions and are recognized after the service has been performed;
(4) |  | Maintenance/support is an optional product sold to our software license customers under one-year contracts accordingly, maintenance payments received upfront are deferred and recognized over the contract term.
Hosting The Company generates hosting revenue from deploying and operating edge data centers, which provide customers with dedicated cabinet space on a monthly basis. The revenue from hosting consists of fixed monthly fees per cabinet, recognized as revenue ratably over the contractual hosting term, as the Company provides continuous access to the hosted infrastructure and related services. The Company will generate future Hosting revenue by also renting GPU’s as a service through a Master Service Agreement. These revenues will come from a single customer. The revenue from GPU as a service will be recognized gross of operator’s costs as the Company has been identified as principal to the service agreement. Revenue will be recognized using a time-based and usage-based measure, over the contractual hosting and rental term. Technology Solutions Integrated infrastructure solutions, including procurement, logistics, and deployment support services was introduced as a business vertical in 2025. Technology Solutions provides infrastructure-related services, including manufacturer-agnostic sourcing of equipment, logistics coordination, supply chain management, and fulfillment services in support of digital infrastructure and data center deployments. These services are designed to complement the Company’s edge data center platform and address customer requirements for supply chain efficiency, reduced lead times, and execution support Multiple Performance Obligations and Allocation of Transaction Price Arrangements with customers may involve multiple performance obligations including project revenue and maintenance services in our Technology Systems business. Maintenance will occur after the project is completed and may be provided on an extended-term basis or on an as-needed basis. In our consulting services business, multiple performance obligations may include any of the above six sources. Training and maintenance on software products may occur after the software product sale while other services may occur before or after the software product sale and may not relate to the software product. Revenue recognition for a multiple performance obligations arrangement is as follows: Each performance obligation is accounted for separately when each has value to the customer on a standalone basis and there is Company specific objective evidence of the selling price of each deliverable. For revenue arrangements with multiple deliverables, the Company allocates the total customer arrangement to the separate units of accounting based on their relative selling prices as determined by the price of the items when sold separately. Once the selling price is allocated, the revenue for each performance obligation is recognized using the applicable criteria under GAAP as discussed above for performance obligations sold in single performance obligation arrangements. A delivered item or items that do not qualify as a separate unit of accounting within the arrangement are combined with the other applicable undelivered items within the arrangement. The allocation of arrangement consideration and the recognition of revenue is then determined for those combined deliverables as a single unit of accounting. The Company sells its various services and software and hardware products at established prices on a standalone basis which provides Company specific objective evidence of selling price for purposes of performance obligations related to selling price allocation. The Company only sells maintenance services or spare parts based on its established rates after it has completed a system integration project for a customer. The customer is not required to purchase maintenance services. All elements in multiple performance obligations arrangements with Company customers qualify as separate units of account for revenue recognition purposes.
Cost of Revenues | Cost of Revenues Cost of revenues consists primarily of expenses related to our five lines of business: Technology Systems, Services, Consulting, Hosting and Technology Solutions. These costs include inventory, shipping, certain fixed labor and overhead, and allocated depreciation and amortization, as applicable to each line of business.
Advertising | Advertising The Company expenses the cost of advertising. During the three months ended March 31, 2026 and 2025, there were no advertising costs.
Stock Based Compensation | Stock Based Compensation The Company accounts for employee and non-employee stock-based compensation in accordance with ASC 718-10, “Share-Based Payment,” which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors including stock options, restricted stock units, and employee stock purchases based on estimated fair values. The stock-based compensation carries a graded vesting feature subject to the condition of time of employment service with awarded stock-based compensation tranches vesting evenly upon the anniversary date of the award. The Company estimates the fair value of stock options granted using the Black-Scholes option-pricing formula. In accordance with ASC 718-10-35-8, the Company elected to recognize the fair value of the stock award using the graded vesting method as time of employment service is the criteria for vesting. The Company’s determination of fair value using an option-pricing model is affected by the stock price as well as assumptions regarding a number of highly subjective variables. For restricted stock awards, fair value is measured at the closing market price of the Company’s common stock on the grant date. That value is then recognized over the requisite vesting period. The Company estimates volatility based upon the historical stock price of the Company and estimates the expected term for stock options using the simplified method for employees and directors and the contractual term for non-employees. The risk-free rate is determined based upon the prevailing rate of United States Treasury securities with similar maturities. The Company accounts for forfeitures as they occur.
Income Taxes | Income Taxes The Company accounts for income taxes in accordance with the Financial Accounting Standards Board FASB Accounting Standards Codification (“ASC”) 740, Income Taxes, which requires the recognition of deferred income taxes for differences between the basis of assets and liabilities for financial statement and income tax purposes. The deferred tax assets and liabilities represent the future tax return consequences of those differences, which will either be taxable or deductible when the assets and liabilities are recovered or settled. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. For the three months ended March 31, 2026 and the year ended December 31, 2025, the Company recorded an effective income tax rate of approximately 0%. The effective tax rate differs from the U.S. federal statutory rate primarily due to a full valuation allowance maintained against the Company’s net deferred tax assets. As a result, losses incurred during the current period did not result in the recognition of an income tax benefit. The Company has recorded a valuation allowance equal to its net deferred tax assets for the years ended December 31, 2025, 2024, and 2023, as it is not more likely than not that sufficient future taxable income will be available to realize the benefit of the NOL carryforwards and other deferred tax assets. Any penalties and interest assessed by income taxing authorities are included in operating expenses. The federal and state income tax returns of the Company are subject to examination by the IRS and state taxing authorities, generally for three years after they were filed. Tax years 2023, 2024 and 2025 remain open for potential audit.
Earnings (Loss) Per Share | Earnings (Loss) Per Share Basic earnings per share (EPS) are computed by dividing the net loss applicable to common stock by the weighted average number of common shares outstanding. Diluted net loss per common share is computed by dividing the net loss applicable to common stock by the weighted average number of common shares outstanding for the period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise or conversion of stock options, stock warrants, convertible debt instruments, convertible preferred stock or other common stock equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive. At March 31, 2026, there were (i) an aggregate of 808,610 outstanding warrants to purchase shares of common stock, (ii) employee stock options to purchase an aggregate of 325,003 shares of common stock, (iii) 333,000 common shares issuable upon conversion of Series D Convertible Preferred Stock, and (iv) 4,789,273 common shares issuable upon conversion of Series E Convertible Preferred Stock, all of which were excluded from the computation of diluted net earnings per share because their inclusion would have been anti-dilutive. At March 31, 2025, there were (i) an aggregate of zero 0 outstanding warrants to purchase shares of common stock, (ii) employee stock options to purchase an aggregate of 475,368 shares of common stock, (iii) 333,000 common shares issuable upon conversion of Series D Convertible Preferred Stock, and (iv) 5,172,416 common shares issuable upon conversion of Series E Convertible Preferred Stock, all of which were excluded from the computation of diluted net earnings per share because their inclusion would have been anti-dilutive.
Leases | Leases The Company follows ASC 842 “Leases”. This guidance requires lessees to recognize right-of-use (“ROU”) assets and lease liabilities for most operating leases. In addition, this guidance requires that lessors separate lease and non-lease components in a contract in accordance with the revenue guidance in ASC 606. The Company made an accounting policy election to not recognize short-term leases with terms of twelve months or less on the balance sheet and instead recognize the lease payments in expense as incurred. The Company has also elected to account for real estate leases that contain both lease and non-lease components as a single lease component. Leases that are clearly insignificant will not be accounted for under ASC 842 and instead the Company will recognize lease payments in expense as incurred. At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether we have the right to direct the use of the asset. Operating ROU assets represent the right to use the leased asset for the lease term and operating lease liabilities are recognized based on the present value of minimum lease payment over the lease term at commencement date. As most leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the lease commencement date to determine the present value of future payments. The lease term includes all periods covered by renewal and termination options where the Company is reasonably certain to exercise the renewal options or not to exercise the termination options. Operating lease expense is recognized on a straight-line basis over the lease term and is included in general and administration expenses in the consolidated statements of operations. The Company accounts for leases as a lessor in accordance with ASC 842-30. Under ASC 842-30, leases are classified as either operating, sales-type or finance leases based on the terms and characteristics of the lease agreement. The Company is the lessor in a master capital lease agreement entered into during the second quarter of 2025 with Region 16 Education Service Center. Under the terms of the agreement, Region 16 is leasing a 500kW generator for a period of 84 months beginning June 1, 2025. Monthly lease payments are $4,035.38, with a $1 buyout option at the end of the lease term. The lease meets the criteria for classification as a sale-type finance lease under ASC 842 due to the presence of a bargain purchase option and the lease term covering a substantial portion of the asset’s useful life. At lease inception, the Company reclassified the generator from property and equipment and recognized a lease receivable equal to the present value of the lease payments. The present value of the lease payments was calculated to be $282,772, which approximates the fair value of the generator. The implied annual interest rate used to calculate the present value was 5.29%, determined using the internal rate of return (IRR) method. This rate reflects the financing component embedded in the lease payments. Over the lease term, the Company recognizes interest income on the lease receivable and reduces the receivable as payments are received. The final $1 payment at the end of the lease term will transfer ownership of the generator to Region 16. The Company believes this lease arrangement is appropriately accounted for under ASC 842 and reflects the economic substance of the transaction.
Recent Accounting Pronouncements | Recent Accounting Pronouncements From time to time, the FASB or other standards setting bodies will issue new accounting pronouncements. Updates to the FASB ASC are communicated through issuance of an Accounting Standards Update (“ASU”). In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures(Subtopic 220-40), which requires entities to provide more detailed disaggregation of expenses in the income statement, focusing on the nature of the expenses rather than their function. The new disclosures will require entities to separately present expenses for significant line items, including but not limited to, depreciation, amortization, and employee compensation. Entities will also be required to provide a qualitative description of the amounts remaining in relevant expense captions that are not separately disaggregated quantitatively, disclose the total amount of selling expenses and, in annual reporting periods, provide a definition of what constitutes selling expenses. This pronouncement is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The Company does not expect the adoption of this new guidance to have a material impact on the consolidated financial statements. In September 2025, the FASB issued ASU No. 2025-06, Intangibles: Goodwill and Other‒Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software (ASU 2025-06). The guidance modernizes the recognition and disclosure framework for internal-use software costs by removing all references to software development project stages so that the guidance is neutral to different software development methods. This ASU is effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods, and can be applied using a prospective, retrospective or modified transition approach with early adoption permitted. The Company is evaluating the impact of adopting ASU 2025-06. Management does not believe that any other recently issued, but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying financial statements.

X
- References No definition available. + Details
Name: | duot_DigitalInfrastructureAndEdgeDataCentersTextBlock
Namespace Prefix: | duot_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | duot_EnergyAndConsultingServicesTextBlock
Namespace Prefix: | duot_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | duot_LonglivedAssetsTextBlock
Namespace Prefix: | duot_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | duot_NatureOfOperationsPolicyTextBlock
Namespace Prefix: | duot_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | duot_PatentsAndTrademarksPolicyTextBlock
Namespace Prefix: | duot_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | duot_SalesReturnPolicyTextBlock
Namespace Prefix: | duot_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | duot_TechnologySolutionsAndInfrastructureServicesTextBlock
Namespace Prefix: | duot_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/460/tableOfContent + Details
Name: | us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies
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 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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 3: 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 4: 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/2147478609/920-350-50-1 Reference 5: 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/2147478609/920-350-50-1 Reference 6: 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/2147478609/920-350-50-4 + 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 S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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/2147477250/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/2147477271/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/2147477271/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 for loan commitments accounted for as derivatives, including the methods and assumptions used to estimate fair value and any associated hedging strategies. + References No definition available. + Details
Name: | us-gaap_LoanCommitmentsPolicy
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 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 its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/985-20/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-40/tableOfContent Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 730 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/730/tableOfContent + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent + Details
Name: | us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock
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 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