XML 89 R65.htm IDEA: XBRL DOCUMENT
v3.19.1

NOTE 17 - SUBSEQUENT EVENTS (Details) - USD ($) |  |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | ---
Apr. 03, 2019 | Apr. 01, 2019 | Mar. 14, 2019 | Jan. 29, 2019 | Jan. 31, 2018 | Sep. 30, 2018 | Sep. 30, 2017 | Mar. 31, 2017 | Dec. 31, 2018 | Dec. 31, 2017 | Mar. 29, 2019
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number of authorized shares |  |  |  |  |  |  |  |  | 500,000,000 | 500,000,000 |
Share issuance in exchange of accrued salary owed, shares |  |  |  |  |  |  | 6,747 | 2,903 |  |  |
Share issuance in exchange of accrued salary owed, value |  |  |  |  |  |  |  |  | $ 73,708 |  |
Repurchase of common stock |  |  |  |  |  |  |  |  | $ 1,459 |  |
Shareholder [Member] |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from warrant exercise |  |  |  |  |  | $ 195,000 |  |  |  |  |
Warrant exercised |  |  |  |  |  | $ 300,000 |  |  |  |  |
Board of Directors [Member] |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Share issuance in exchange of accrued salary owed, shares |  |  |  |  | 52,209 |  |  |  |  |  |
Share issuance in exchange of accrued salary owed, value |  |  |  |  | $ 73,708 |  |  |  |  |  |
Subsequent Event [Member] | Shareholder [Member] |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Reduced exercise price |  |  | $ 0.55 |  |  |  |  |  |  |  | $ 0.55
Strike price |  |  | $ 0.65 |  |  |  |  |  |  |  | 0.65
Warrant to purchase common stock |  |  | 1,000,000 |  |  |  |  |  |  |  |
Proceeds from warrant exercise |  |  | $ 1,650,000 |  |  |  |  |  |  |  |
Warrant exercised |  |  |  |  |  |  |  |  |  |  | $ 684,581
Share issuance in exchange of accrued salary owed, shares |  | 376,520 |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Shareholder [Member] |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase common stock |  |  | 500,000 |  |  |  |  |  |  |  |
Subsequent Event [Member] | Former Employee [Member] |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Share issuance in exchange of accrued salary owed, shares |  | 200,000 |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Spouse of Shareholder [Member] |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Market value of stock repurchased | $ 0.74 |  |  |  |  |  |  |  |  |  |
Repurchase of common stock | $ 1,599 |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Board of Directors [Member] |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |  |  |  |  |  |
Issurance of stock options |  |  |  | 120,000 |  |  |  |  |  |  |
Strike price |  |  |  | $ 1.00 |  |  |  |  |  |  |
Vesting period |  |  |  | 1 year |  |  |  |  |  |  |

X
- Definition Reduced exercise price. + References No definition available. + Details
Name: | duot_ReducedExercisePrice
Namespace Prefix: | duot_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Warrant to purchase of common stock. + References No definition available. + Details
Name: | duot_WarrantIssuedToPurchaseOfCommonStock
Namespace Prefix: | duot_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653 + Details
Name: | us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow to reacquire common stock during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=duot_ShareholderMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=us-gaap_BoardOfDirectorsChairmanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=duot_ShareholderOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=duot_FormerEmployeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=duot_SpouseOfShareholderMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |