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

Stock-Based Compensation and Employee Benefit Plans - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands |  | 12 Months Ended
--- | --- | ---
Aug. 31, 2024 | Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Compensation Related Costs [Line Items] |  |  |  |
Employee benefit and share-based payment arrangement, noncash | $ 27,863 |  |  |
Vesting period |  | 3 years | 3 years |
Stock-based compensation |  | $ 134,635 | $ 126,686 | $ 99,821
Shares issued under ESPP |  | 78,000 | 79,000 | 32,000
Total liabilities under deferred plan |  | $ 36,509 |  |
401(k) Defined Contribution Plan |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Period of service before an employee is eligible for contribution |  | 1 year |  |
Employer matching contribution, percentage on first 3% |  | 100.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% |  | 3.00% |  |
Employer matching contribution, percentage on next 2% |  | 50.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% |  | 2.00% |  |
Company matching contributions |  | $ 16,523 | $ 13,821 | $ 12,923
Deferred Compensation Plan |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Total liabilities under deferred plan |  | $ 36,509 | $ 27,178 |
Employer matching contribution, percentage on first 3% |  | 100.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% under the deferred plan |  | 3.00% |  |
Employer matching contribution, percentage on next 2% |  | 50.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% under the deferred plan |  | 2.00% |  |
Employee Stock Purchase Plan (ESPP) |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Period of service before an employee is eligible for contribution |  | 1 year |  |
ESPP employee contribution, percentage |  | 15.00% |  |
Purchase price percentage of lower of fair market value on first and last trading days of each offering period |  | 92.50% |  |
Common stock authorized and reserved for ESPP (in shares) |  | 12,500,000 |  |
Common stock authorized for issuance but not yet issued for ESPP (in shares) |  | 12,311,000 |  |
2022 Stock Incentive Plan |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Common stock authorized and reserved for issuances (in shares) |  | 121,571,000 |  |
Common stock remaining available for future issuance (in shares) |  | 105,569,000 |  |
RSUs |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Unearned compensation |  | $ 88,093 |  |
Weighted average period |  | 1 year 3 months 18 days |  |
Grant date fair value |  | $ 53.67 | $ 33.32 | $ 31.19
Shares vested, fair value |  | $ 49,672 | $ 39,464 | $ 33,959
Vested (in shares) |  | 948,000 |  |
RSUs | Executive Officer |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Stock-based compensation |  | $ 17,080 |  |
RSUs | Tranche One |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Vesting period |  | 2 years |  |
RSUs | Tranche One | Executive Officer |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Vesting period | 1 year |  |  |
RSUs | Tranche Two |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Vesting period |  | 3 years |  |
RSUs | Tranche Two | Executive Officer |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Vesting period | 2 years |  |  |
RSUs | Share-Based Payment Arrangement, Tranche Three | Executive Officer |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Vesting period | 3 years |  |  |
SOSARs |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Total intrinsic value of SOSARs exercised |  | $ 177,274 | $ 142,830 | $ 77,124
Unearned compensation |  | $ 22,865 |  |
Weighted average period |  | 1 year 6 months |  |
Expiration period |  | 7 years |  |
Performance Shares |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Vesting period |  | 3 years | 3 years | 3 years
Unearned compensation |  | $ 50,157 |  |
Weighted average period |  | 2 years 2 months 12 days |  |
Grant date fair value |  | $ 52.90 | $ 32.14 | $ 31.39
Shares vested, fair value |  | $ 113,181 | $ 110,794 | $ 177,293
Performance and market measurement period |  | 3 years | 3 years | 3 years
Vested (in shares) |  | 777,000 |  |
Performance Shares | Defined Minimum Targets Not Met |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Vested (in shares) |  |  |  | 0
Minimum | Performance Shares | Vesting Period 1 |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Percentage of target number of shares to be earned if certain criteria is met |  | 0.00% | 0.00% | 0.00%
Maximum | Performance Shares | Vesting Period 1 |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Percentage of target number of shares to be earned if certain criteria is met |  | 300.00% | 300.00% | 300.00%
Maximum | Performance Shares | Defined Minimum Targets Not Met |  |  |  |
Compensation Related Costs [Line Items] |  |  |  |
Percentage of target number of shares to be earned if certain criteria is met |  | 100.00% | 100.00% | 100.00%

X
- Definition Common stock reserved for issuance under the Company's ESPP. + References No definition available. + Details
Name: | cmg_CommonStockAuthorizedAndReservedForIssuanceESPP
Namespace Prefix: | cmg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common Stock Authorized For Issuance But Not Yet Issued For ESPP + References No definition available. + Details
Name: | cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForESPP
Namespace Prefix: | cmg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Compensation Related Costs [Line Items] + References No definition available. + Details
Name: | cmg_CompensationRelatedCostsLineItems
Namespace Prefix: | cmg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Conditional Target Number Of Shares Earned, Percentage + References No definition available. + Details
Name: | cmg_ConditionalTargetNumberOfSharesEarnedPercentage
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred Compensation Arrangement With Individual Employer Contribution Percentage On First 3 Percent + References No definition available. + Details
Name: | cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred Compensation Arrangement With Individual Employer Contribution Percentage On Next 2 Percent + References No definition available. + Details
Name: | cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred Compensation Arrangement With Individual, Employer Matching Contribution Of 100 Percent + References No definition available. + Details
Name: | cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred Compensation Arrangement With Individual, Employer Matching Contribution Of 50 Percent + References No definition available. + Details
Name: | cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 100 Percent + References No definition available. + Details
Name: | cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 50 Percent + References No definition available. + Details
Name: | cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Employer Matching Contribution, Percent of Match On First 3% + References No definition available. + Details
Name: | cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Contribution Plan, Employer Matching Contribution, Percent of Match On Next 2 Percent + References No definition available. + Details
Name: | cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum percent an employee may contribute after one year of service with the Company. + References No definition available. + Details
Name: | cmg_ESPPPercentOfBaseEarnings
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Eligibility period to contribute to the ESPP. + References No definition available. + Details
Name: | cmg_EsppRequisiteServicePeriod
Namespace Prefix: | cmg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Eligibility period to receive matching contributions + References No definition available. + Details
Name: | cmg_MatchingContributions401k
Namespace Prefix: | cmg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Performance and Market Measurement Period + References No definition available. + Details
Name: | cmg_PerformanceAndMarketMeasurePeriod
Namespace Prefix: | cmg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Purchase Price Percentage Of Lower Of Fair Market Value Of Stock On First And Last Trading Days Of Each Offering Period + References No definition available. + Details
Name: | cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod
Namespace Prefix: | cmg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_EmployeeBenefitsAndShareBasedCompensationNoncash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + 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 -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost expensed and capitalized for award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of an employee stock purchase plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember
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_AwardTypeAxis=cmg_StockOptionsStockAppreciationRightsSosarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |