XML 94 R81.htm IDEA: XBRL DOCUMENT
v3.22.1

Equity investments in an unconsolidated entity, AVLP, at December 31, 2021 and 2020, were comprised of the following: (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Avalanche International Corp And Alzamend [Member] |  |
Restructuring Cost and Reserve [Line Items] |  |
[custom:DueDatePromissoryNoteOfAvlp1] | 2022-2026 |
Investment in convertible promissory notes of AVLP | $ 21,399,000 | $ 11,269,000
Accrued interest in convertibe promissory note of AVLP | 2,092,000 | 2,025,000
Investment in convertible promissory note gross | 24,091,000 | 13,894,000
Provision for loan losses | (2,000,000) | 3,424,000
[custom:ProvisionForLoanLosses] | 2,000,000 | (3,424,000)
Total Investment In Convertible Promissory Note Of Avlp | 22,091,000 | 10,470,000
Investment in warrants of AVLP |  | 4,987,000
Investment In Common Stock | 39,000 | 500,000
Investment In Warrants And Common Stock Of Avlp And Alzamend | 39,000 | 5,487,000
Other Investment [Member] |  |
Restructuring Cost and Reserve [Line Items] |  |
Other | $ 600,000 | $ 600,000

X
- References No definition available. + Details
Name: | dpw_AccruedInterestInConvertiblePromissoryNoteOfAvlp
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- References No definition available. + Details
Name: | dpw_InvestmentInCommonStock3
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | dpw_InvestmentInConvertiblePromissoryNoteGross
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | dpw_InvestmentInConvertiblePromissoryNoteOfAvlp
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | dpw_InvestmentInWarrantsAndCommonStockOfAvlpAndAlzamend
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | dpw_InvestmentsInWarrantsOfAvlp
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | dpw_OtherInvestments1
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | dpw_ProvisionForLoanLosses
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | dpw_TotalInvestmentInConvertiblePromissoryNoteOfAvlp
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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