XML 91 R77.htm IDEA: XBRL DOCUMENT
v3.22.1

Ordinary Shares - Additional Information (Detail) $ / shares in Units, ¥ in Thousands |  | 1 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | ---
Jun. 08, 2021 | Jul. 31, 2021 USD ($) $ / shares shares | May 31, 2021 CNY (¥) shares | Mar. 31, 2021 shares | Apr. 30, 2020 CNY (¥) shares | May 31, 2019 shares | Dec. 31, 2021 shares | Aug. 31, 2021 shares | Dec. 31, 2020 CNY (¥) shares | Dec. 31, 2020 USD ($) $ / shares shares | Dec. 31, 2019 shares
Common Stock, Value |  |  | $ 50,000 |  |  |  |  |  |  | ¥ 1 | $ 50,000 |
Common Stock, shares authorized |  |  | 25,000,000,000 |  |  |  |  |  |  | 25,000,000,000 | 25,000,000,000 |
Common Stock, par or stated value per share | $ / shares |  |  |  |  |  |  |  |  |  |  | $ 0.000002 |
Stockholders' Equity Note, Stock Split |  | 1:50 |  |  |  |  |  |  |  |  |  |
Common Shares Held |  |  |  |  |  |  |  | 29,633,200 |  |  |  |
EatBetter Holding Limited [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Issued for Services |  |  |  | 2,601,000 |  |  |  |  |  |  |  |
Stock Issued During Period, Value, Issued for Services | ¥ |  |  |  | ¥ 0 |  |  |  |  |  |  |  |
Common Shares Held |  |  |  |  |  |  |  | 29,633,200 |  | 0 | 0 | 0
Offshore ESOP Platform [Member] | EatBetter Holding Limited [Member] |  |  |  |  |  |  |  |  |  |  |  |
Number of ordinary shares issued |  |  |  | 17,398,450 | 22,782,950 |  |  |  |  |  |  |
Common Class A [Member] |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, shares, issued |  |  | 6,108,000 |  |  |  |  |  | 264,528 |  |  |
Conversion of stock, shares issued |  |  | 10,364,900 |  |  |  |  |  |  |  |  |
Common Stock, Voting Rights |  |  | one vote per share |  |  |  |  |  |  |  |  |
Common stock, conversion features |  |  | one |  |  |  |  |  |  |  |  |
Shares repurchased during period |  |  |  |  |  |  |  | 109,944 |  |  |  |
Common Class A [Member] | Conversion of Redeemable Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, shares, issued |  |  | 250,826,100 |  |  |  |  |  |  |  |  |
Common Class B [Member] |  |  |  |  |  |  |  |  |  |  |  |
Conversion of stock, shares issued |  |  | 54,543,800 |  |  |  |  |  |  |  |  |
Common Stock, Voting Rights |  |  | twenty votes per share |  |  |  |  |  |  |  |  |
American Depositary Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, shares, issued |  |  | 4,072,000 |  |  |  |  |  | 176,352 |  |  |
Founder Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Issued for Services |  |  |  |  |  | 4,745,200 |  |  |  |  |  |
Stock Issued During Period, Value, Issued for Services | ¥ |  |  |  |  |  | ¥ 0 |  |  |  |  |  |
Other Designated Common Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, par or stated value per share | $ / shares |  |  | $ 0.000002 |  |  |  |  |  |  |  |  |
Common stock,shares reserved |  |  | 2,500,000,000 |  |  |  |  |  |  |  |  |
Other Designated Common Shares [Member] | Common Class A [Member] |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, par or stated value per share | $ / shares |  |  | $ 0.000002 |  |  |  |  |  |  |  |  |
Common Stock, shares, issued |  |  | 20,000,000,000 |  |  |  |  |  |  |  |  |
Other Designated Common Shares [Member] | Common Class B [Member] |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, par or stated value per share | $ / shares |  |  | $ 0.000002 |  |  |  |  |  |  |  |  |
Common Stock, shares, issued |  |  | 2,500,000,000 |  |  |  |  |  |  |  |  |
Ordinary Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, shares, issued |  |  |  |  |  |  |  |  |  | 64,908,700 | 64,908,700 |
Number of ordinary shares issued | [1] |  |  |  |  |  |  | 6,372,528 |  |  |  |
Series Angel+ preferred shares [Member] | Founder Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |
Conversion of stock, shares issued |  |  |  |  |  |  | 7,803,400 |  |  |  |  |
[1] | As of December 31, 2019, 2020 and 2021, nil, nil and 29,633,200 ordinary shares were held by EatBetter Holding Limited related to the Amended and Restated 2020 Share Incentive Plan (Note 14), respectively. These shares are considered legally issued but not outstanding.

X
- Definition Common Shares Held. + References No definition available. + Details
Name: | ddl_CommonSharesHeld
Namespace Prefix: | ddl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate number of common shares reserved for future issuance. + 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=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of common stock conversion feature. Includes, but is not limited to, conversion price; conversion right; timing of right; terms, event or change in circumstance causing contingency to be met or adjustment to conversion price or number of shares; manner of settlement upon conversion; and method of settlement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644 + Details
Name: | us-gaap_CommonStockConversionFeatures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + 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=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types: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=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + 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=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 Reference 2: 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=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644 + Details
Name: | us-gaap_CommonStockVotingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockSharesIssued1
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 Number of new stock issued during the period. + 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=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: 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(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
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 Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644 Reference 2: 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=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: 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(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockRepurchasedDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 4.C) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=ddl_EatbetterHoldingLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ddl_EsopPlatformAxis=ddl_OffshoreEsopPlatformMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ddl_EventAxis=ddl_ConversionOfRedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=dei_AdrMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=ddl_FounderSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=ddl_OtherDesignatedCommonSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=ddl_SeriesAngelPlusPreferredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |