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

Share Based Compensation - Additional Information (Detail) ¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands |  | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Sep. 05, 2020 shares | Dec. 31, 2021 CNY (¥) shares | Sep. 30, 2021 shares | May 31, 2021 CNY (¥) shares | May 31, 2021 USD ($) shares | Apr. 30, 2021 shares | Mar. 31, 2021 shares | Jan. 31, 2021 shares | Apr. 30, 2020 CNY (¥) shares | Apr. 30, 2020 USD ($) shares | Dec. 31, 2021 CNY (¥) shares | Dec. 31, 2021 USD ($) $ / shares shares | Dec. 31, 2020 $ / shares | Dec. 31, 2020 CNY (¥) | Dec. 31, 2019 $ / shares | Dec. 31, 2019 CNY (¥) | Dec. 31, 2021 USD ($) $ / shares shares | Oct. 31, 2020 ¥ / shares shares
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement weighted average contractual life of shares |  |  |  |  |  |  |  |  |  |  | 4 years 2 months 15 days | 4 years 2 months 15 days |  |  |  |  |  |
Share based compensation arrangement number of share options granted |  | 30,808,793 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocated share-based compensation expense |  |  |  |  |  |  |  |  |  |  | ¥ 315,362 | $ 49,487 |  | ¥ 153,110 |  | ¥ 1,990 |  |
Senior Management Awards Two Thousand Twenty [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number shares issued |  |  |  |  |  |  |  |  | 4,745,200 | 4,745,200 |  |  |  |  |  |  |  |
Share-based compensation arrangement increase in authorized shares percentage |  |  |  |  |  |  |  |  | 5.00% | 5.00% |  |  |  |  |  |  |  |
Allocated share-based compensation expense |  |  |  | ¥ 197,200 | $ 30,600 |  |  |  | ¥ 143,000 |  |  |  |  |  |  |  |  |
Senior Management Awards Two Thousand Twenty [Member] | Paid In Capital [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocated share-based compensation expense | ¥ |  |  |  |  |  |  |  |  | ¥ 110,600 |  |  |  |  |  |  |  |  |
Senior Management Awards Two Thousand Twenty [Member] | Mezzanine Equity [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Allocated share-based compensation expense | $ |  |  |  |  |  |  |  |  |  | $ 32,400 |  |  |  |  |  |  |  |
Senior Management Awards Two Thousand Twenty One [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares Received |  |  |  | 2,601,000 | 2,601,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Series Angel Plus Preferred Shares [Member] | Senior Management Awards Two Thousand Twenty [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number shares issued |  |  |  |  |  |  |  |  | 465,550 | 465,550 |  |  |  |  |  |  |  |
Series B Four Minus Preferred Shares [Member] | Senior Management Awards Two Thousand Twenty [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number shares issued |  |  |  |  |  |  |  |  | 605,600 | 605,600 |  |  |  |  |  |  |  |
Offshore Share Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement weighted average contractual life of shares |  |  |  |  |  |  |  |  |  |  | 8 years 3 months 10 days | 8 years 3 months 10 days |  | 9 years 6 months 18 days |  |  |  |
Share based compensation arrangement number of share options granted |  |  |  |  |  |  |  |  |  |  | 200,923,883 | 200,923,883 |  |  |  |  |  |
Share-based compensation arrangement share options vested fair value |  |  |  |  |  |  |  |  |  |  | ¥ 31,400 | $ 4,900 |  | ¥ 2,500 |  | ¥ 2,400 |  |
Share-based compensation arrangement unrecognized sharebased compensation expense |  | ¥ 588,800 |  |  |  |  |  |  |  |  | ¥ 588,800 |  |  |  |  |  | $ 92,400 |
Weighted Average grant date fair value per option, Granted | $ / shares |  |  |  |  |  |  |  |  |  |  |  | $ 0.5092 | $ 0.05 |  | $ 0.01 |  |  |
Replaced Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number of shares available for grant |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 9,681,668
Share based compensation arrangement share options conversion factor per share | ¥ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | ¥ 14.8
Share based compensation arrangement awards subscription rate | ¥ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | ¥ 0.05
Offshore Share Incentive Plan Two Thousand Nineteen Plan Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number share options authorized | 71,001,793 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number shares issued | 71,001,793 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Offshore Share Incentive Plan Two Thousand Twenty Plan Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number share options authorized | 11,786,197 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number of share options granted | 11,786,197 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Offshore Share Incentive Plan Two Thousand Twenty Plan Three [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number share options authorized | 23,096,715 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number shares issued | 23,096,715 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Two Thousand And Twenty Share Incentive Plan Four [Member] | Director [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number of share options granted |  |  |  |  |  |  |  | 7,082,103 |  |  |  |  |  |  |  |  |  |
Two Thousand And Twenty One Share Incentive Plan One [Member] | Director [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number of share options granted |  |  |  |  |  |  | 854,608 |  |  |  |  |  |  |  |  |  |  |
Two Thousand And Twenty One Share Incentive Plan Five [Member] | Director [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number of share options granted |  |  |  |  |  | 14,862,751 |  |  |  |  |  |  |  |  |  |  |  |
Share Incentive Plan [Member] | Director [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number of share options granted |  |  | 147,315,628 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A&R 2020 Share Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting period |  | 4 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement weighted average contractual life of shares |  | 10 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement number share options authorized |  | 461,535,280 |  |  |  |  |  |  |  |  | 461,535,280 |  |  |  |  |  | 461,535,280 |
Share based compensation arrangement number of share options granted |  | 40,181,400 |  |  |  |  |  |  |  |  | 461,535,280 | 461,535,280 |  |  |  |  |  |
Share based compensation arrangement awards subscription rate | $ / shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.05 |
A&R 2020 Share Incentive Plan [Member] | Share-based Payment Arrangement, Tranche One [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting rights percentage |  | 50.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A&R 2020 Share Incentive Plan [Member] | Share-based Payment Arrangement, Tranche Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting rights percentage |  | 25.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A&R 2020 Share Incentive Plan [Member] | Share-based Payment Arrangement, Tranche Three [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting rights percentage |  | 25.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A&R 2020 Share Incentive Plan [Member] | Share Based Compensation Award Tranche Four [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting period |  | 5 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting rights percentage |  | 25.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Employee [Member] | Onshore Share Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based compensation arrangement number share options purchased |  |  |  |  |  |  |  |  |  |  | 295,503 | 295,503 |  |  |  |  |  |
Share based compensation arrangement awards, vesting period |  |  |  |  |  |  |  |  |  |  | 4 years | 4 years |  |  |  |  |  |
Share based compensation arrangement weighted average contractual life of shares |  |  |  |  |  |  |  |  |  |  | 10 years | 10 years |  |  |  |  |  |
Share based compensation arrangement number share options authorized |  | 10,471,912 |  |  |  |  |  |  |  |  | 10,471,912 |  |  |  |  |  | 10,471,912 |
Share based compensation arrangement number of share options granted |  |  |  |  |  |  |  |  |  |  | 10,471,912 | 10,471,912 |  |  |  |  |  |
Share-based Payment Arrangement, Employee [Member] | Onshore Share Incentive Plan [Member] | Share-based Payment Arrangement, Tranche One [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting rights percentage |  |  |  |  |  |  |  |  |  |  | 50.00% | 50.00% |  |  |  |  |  |
Share-based Payment Arrangement, Employee [Member] | Onshore Share Incentive Plan [Member] | Share-based Payment Arrangement, Tranche Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting rights percentage |  |  |  |  |  |  |  |  |  |  | 25.00% | 25.00% |  |  |  |  |  |
Share-based Payment Arrangement, Employee [Member] | Onshore Share Incentive Plan [Member] | Share-based Payment Arrangement, Tranche Three [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation arrangement awards, vesting rights percentage |  |  |  |  |  |  |  |  |  |  | 25.00% | 25.00% |  |  |  |  |  |

X
- Definition Share based compensation arrangement awards subscription rate. + References No definition available. + Details
Name: | ddl_ShareBasedCompensationArrangementAwardsSubscriptionRate
Namespace Prefix: | ddl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share based compensation arrangement share options conversion factor per share. + References No definition available. + Details
Name: | ddl_ShareBasedCompensationArrangementShareOptionsConversionFactorPerShare
Namespace Prefix: | ddl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share based compensation arrangement increase in authorized shares percentage. + References No definition available. + Details
Name: | ddl_SharebasedCompensationArrangementIncreaseInAuthorizedSharesPercentage
Namespace Prefix: | ddl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shares received. + References No definition available. + Details
Name: | ddl_SharesReceived
Namespace Prefix: | ddl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares purchased for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of vesting of award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=ddl_SeniorManagementAwardsTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=ddl_PaidInCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=ddl_MezzanineEquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=ddl_SeniorManagementAwardsTwoThousandTwentyOneMember
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: |

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

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_OffshoreShareIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_ReplacedPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_OffshoreShareIncentivePlanTwoThousandNineteenPlanTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_OffshoreShareIncentivePlanTwoThousandTwentyPlanTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_OffshoreShareIncentivePlanTwoThousandTwentyPlanThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_TwoThousandAndTwentyShareIncentivePlanFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_TwoThousandAndTwentyOneShareIncentivePlanOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_TwoThousandAndTwentyOneShareIncentivePlanFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_ShareIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_AAndRTwoThousandAndTwentyShareIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=ddl_ShareBasedCompensationAwardTrancheFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ddl_OnshoreShareIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |