XML 64 R54.htm IDEA: XBRL DOCUMENT
v3.21.1

FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - Fair Value, Measurements, Recurring [Member] - USD ($) | Mar. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Available-for-sale securities | $ 82,411,683 | $ 19,632,611
Level 1 [Member] |  |
Available-for-sale securities | 52,620,246 | 3,062,571
Level 2 [Member] |  |
Available-for-sale securities | 506,574 |
Level 3 [Member] |  |
Available-for-sale securities | 29,284,863 | 16,570,040
Marketable Equity Securities [Member] |  |
Available-for-sale securities | 18,153,863 | 2,562,983
Marketable Equity Securities [Member] | Level 1 [Member] |  |
Available-for-sale securities | 18,153,863 | 2,562,983
Avalanche International Corp. [Member] |  |
Available-for-sale securities |  | 5,486,140
Avalanche International Corp. [Member] | Common Stock and Derivative Instruments [Member] |  |
Available-for-sale securities | 10,335,348 |
Avalanche International Corp. [Member] | Level 1 [Member] |  |
Available-for-sale securities |  | 499,588
Avalanche International Corp. [Member] | Level 1 [Member] | Common Stock and Derivative Instruments [Member] |  |
Available-for-sale securities | 819,324 |
Avalanche International Corp. [Member] | Level 2 [Member] |  |
Available-for-sale securities |  |
Avalanche International Corp. [Member] | Level 2 [Member] | Common Stock and Derivative Instruments [Member] |  |
Available-for-sale securities |  |
Avalanche International Corp. [Member] | Level 3 [Member] |  |
Available-for-sale securities |  | 4,986,552
Avalanche International Corp. [Member] | Level 3 [Member] | Common Stock and Derivative Instruments [Member] |  |
Available-for-sale securities | 9,516,024 |
Alzamend - A Related Party [Member] |  |
Available-for-sale securities | 4,487,091 |
Alzamend - A Related Party [Member] | Level 1 [Member] |  |
Available-for-sale securities |  |
Alzamend - A Related Party [Member] | Level 2 [Member] |  |
Available-for-sale securities |  |
Alzamend - A Related Party [Member] | Level 3 [Member] |  |
Available-for-sale securities | 4,487,091 |
Marketable Securities [Member] | Level 2 [Member] |  |
Available-for-sale securities |  |
Marketable Securities [Member] | Level 3 [Member] |  |
Available-for-sale securities |  |
AVLP and Ault & Company [Member] | Convertible Promissory Note [Member] |  |
Available-for-sale securities | 13,467,783 |
AVLP and Ault & Company [Member] | Debt and Equity Securities [Member] |  |
Available-for-sale securities | 2,320,539 | 261,767
AVLP and Ault & Company [Member] | Level 1 [Member] | Convertible Promissory Note [Member] |  |
Available-for-sale securities |  |
AVLP and Ault & Company [Member] | Level 1 [Member] | Debt and Equity Securities [Member] |  |
Available-for-sale securities |  |
AVLP and Ault & Company [Member] | Level 2 [Member] | Convertible Promissory Note [Member] |  |
Available-for-sale securities |  |
AVLP and Ault & Company [Member] | Level 2 [Member] | Debt and Equity Securities [Member] |  |
Available-for-sale securities | 2,320,539 |
AVLP and Ault & Company [Member] | Level 3 [Member] | Convertible Promissory Note [Member] |  |
Available-for-sale securities | 13,467,783 |
AVLP and Ault & Company [Member] | Level 3 [Member] | Debt and Equity Securities [Member] |  |
Available-for-sale securities | 2,320,539 | 261,767
Securities Purchased Under Agreement to Resell [Member] |  |
Available-for-sale securities | 33,647,059 |
Securities Purchased Under Agreement to Resell [Member] | Level 1 [Member] |  |
Available-for-sale securities | $ 33,647,059 |
AVLP and Alzamend [Member] | Convertible Promissory Note [Member] |  |
Available-for-sale securities |  | 10,668,470
AVLP and Alzamend [Member] | Level 3 [Member] | Convertible Promissory Note [Member] |  |
Available-for-sale securities |  | $ 10,668,470

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dpw_MarketableEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dpw_AvalancheInternationalCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=dpw_CommonStock11Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dpw_AlzamendARelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dpw_MarketableSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dpw_AVLPAndAultAndCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=dpw_ConvertiblePromissoryNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=dpw_DebtAndEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dpw_SecuritiesPurchasedUnderAgreementtoResellMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=dpw_AVLPAndAlzamendMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |