XML 75 R59.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Employee Benefits - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions | 12 Months Ended
--- | ---
Dec. 29, 2024 | Dec. 31, 2023 | Jan. 01, 2023
Defined Benefit Plan Disclosure [Line Items] |  |  |
Contributions to the plan, value | $ 0.0 | $ 0.0 | $ 0.0
Defined Contribution Plan, Tax Status | Nonqualified Deferred Compensation Plan [Member] | Nonqualified Deferred Compensation Plan [Member] | Nonqualified Deferred Compensation Plan [Member]
Base Salary [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Percentage of defer on compensation | 40.00% |  |
Bonus Compensation [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Percentage of defer on compensation | 80.00% |  |
Employee Stock Purchase Discount Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Contributions to the plan, value | $ 1.0 | $ 0.9 | $ 1.0
Percentage of wages deduction from eligible employees | 15.00% |  |
Percentage of face value on stock purchase | 85.00% |  |
Shares purchased on the open market | 15,935 | 18,439 | 17,378
Weighted-average price of shares purchased on the open market | $ 450.59 | $ 341.76 | $ 391.23
401(K) [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined contribution plan, Description | The Company has a retirement savings plan which qualifies under Internal Revenue Code Section 401(k). All employees of the Company who have completed 60 days of service and are at least 18 years of age are eligible to participate in the plan |  |
Plan requires to match elective deferrals, higher | 100.00% |  |
Employee's elective deferrals higher percentage | 5.00% |  |
Contributions to the plan, value | $ 14.1 | $ 12.5 | $ 12.4

X
- Definition Maximum amount of annual compensation participants can defer under the deferred compensation plan. + References No definition available. + Details
Name: | dpz_PercentageOfDeferOnCompensation
Namespace Prefix: | dpz_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees deferrals required to match higher. + References No definition available. + Details
Name: | dpz_PercentageOfEmployeesDeferralsRequiredToMatchHigher
Namespace Prefix: | dpz_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees elective deferrals. + References No definition available. + Details
Name: | dpz_PercentageOfEmployeesElectiveDeferrals
Namespace Prefix: | dpz_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of face value stock purchase on market price. + References No definition available. + Details
Name: | dpz_PercentageOfFaceValueStockPurchaseOnMarketPrice
Namespace Prefix: | dpz_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of wages to deduct for purchase of common stock maximum. + References No definition available. + Details
Name: | dpz_PercentageOfWagesToDeductForPurchaseOfCommonStockMaximum
Namespace Prefix: | dpz_
Data Type: | dtr-types:percentItemType
Balance Type: | na
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_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Indicates tax status of defined contribution plan designed to provide retirement benefits. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanTaxStatusExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of defined contribution pension and other postretirement plans. + References No definition available. + Details
Name: | us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares purchased for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=dpz_BaseSalaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=dpz_BonusCompensationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=dpz_EmployeeStockPurchaseDiscountPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=dpz_FourZeroOneKPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |