XML 54 R45.htm IDEA: XBRL DOCUMENT
v3.22.1

Equity investments in an unconsolidated entity, AVLP, at March 31, 2022 and December 31, 2021, were comprised of the following: (Details) - USD ($) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2022 | Dec. 31, 2021
Avalanche International Corp and Alzamend [Member] |  |
Restructuring Cost and Reserve [Line Items] |  |
Intrest rate | 12.00% |
Investment in convertible promissory notes of AVLP due date | 2022-2026 |
Investment in convertible promissory notes of AVLP | $ 18,499,000 | $ 17,799,000
Investment in promissory note intrest rate | 8.00% |
Investment in promissory note due date | Jun. 30, 2022 |
Investment in promissory note | $ 3,600,000 | 3,600,000
Accrued interest in convertibe promissory note of AVLP | 2,092,000 | 2,092,000
Total investment in convertible promissory note gross | 24,297,000 | 24,091,000
Provision for loan losses | (2,000,000) | (2,000,000)
Total investment in convertible promissory note of Avlp | 22,297,000 | 22,091,000
Other Investment [Member] |  |
Restructuring Cost and Reserve [Line Items] |  |
Other | $ 106,000 | $ 600,000

X
- Definition The element represents accrued interest in convertible promissory note of avlp. + References No definition available. + Details
Name: | dpw_AccruedInterestInConvertiblePromissoryNoteOfAvlp
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The element represents due date promissory note. + References No definition available. + Details
Name: | dpw_DueDatePromissoryNote
Namespace Prefix: | dpw_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents due date promissory note of avlp1. + References No definition available. + Details
Name: | dpw_DueDatePromissoryNoteOfAvlp1
Namespace Prefix: | dpw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents interest rate of convertible promissory notes. + References No definition available. + Details
Name: | dpw_InterestRateOfConvertiblePromissoryNotes
Namespace Prefix: | dpw_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents interest rate of promissory notes. + References No definition available. + Details
Name: | dpw_InterestRateOfPromissoryNotes
Namespace Prefix: | dpw_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents investment in convertible promissory note gross. + References No definition available. + Details
Name: | dpw_InvestmentInConvertiblePromissoryNoteGross
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The element represents investment in convertible promissory note of avlp. + References No definition available. + Details
Name: | dpw_InvestmentInConvertiblePromissoryNoteOfAvlp
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The element represents investment in promissory note. + References No definition available. + Details
Name: | dpw_InvestmentInPromissoryNote
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The element represents provision for loan losses. + References No definition available. + Details
Name: | dpw_ProvisionForLoanLosses
Namespace Prefix: | dpw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The element represents total investment in convertible promissory note of avlp. + 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: |