XML 55 R47.htm IDEA: XBRL DOCUMENT
v3.22.1

Related Party Transactions - Additional Information (Details) | 1 Months Ended |  |
--- | --- | --- | ---
Mar. 31, 2020 USD ($) | Jan. 31, 2019 ft² | Dec. 31, 2017 USD ($) | Mar. 31, 2022 USD ($) | Dec. 31, 2021 USD ($)
Related Party Transaction [Line Items] |  |  |  |  |
Accrued expenses and other current liabilities, related party amounts |  |  |  | $ 503,000 | $ 504,000
Consulting Agreements |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |
Accrued expenses and other current liabilities, related party amounts |  |  |  | $ 0 | $ 15,000
Marlinspike Group, LLC | 2020 Consulting Agreement |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |
Monthly fee for consultancy services | $ 20,000 |  |  |  |
Termination fee | $ 240,000 |  |  |  |
Marlinspike Group, LLC | Carlsbad, California | 2019 Consulting Agreement |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |
Area of office space | ft² |  | 2,120 |  |  |
Aseem Z. Ansari, Ph.D. | Consulting Agreements |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |
Monthly fee for services |  |  | $ 15,000 |  |

X
- Definition Accrued expenses and other current liabilities Related Parties, Current + References No definition available. + Details
Name: | dsgn_AccruedExpensesAndOtherCurrentLiabilitiesRelatedPartiesCurrent
Namespace Prefix: | dsgn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Area of office. + References No definition available. + Details
Name: | dsgn_AreaOfOffice
Namespace Prefix: | dsgn_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | duration

X
- Definition Monthly fee for consultancy services. + References No definition available. + Details
Name: | dsgn_MonthlyFeeForConsultancyServices
Namespace Prefix: | dsgn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction monthly fee for services. + References No definition available. + Details
Name: | dsgn_RelatedPartyTransactionMonthlyFeeForServices
Namespace Prefix: | dsgn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Termination fee. + References No definition available. + Details
Name: | dsgn_TerminationFee
Namespace Prefix: | dsgn_
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_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=dsgn_MarlinspikeGroupLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=dsgn_CoFounderMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |