XML 65 R49.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Employee Benefit Plans (Narrative) (Details) - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] |  |  |
Period of service before an employee is eligible for contribution | 1 year |  |
Common stock authorized for issuance but not yet issued for ESPP | 247 |  |
Common stock authorized and reserved for ESPP | 250 |  |
ESPP employee contribution, percentage | 15.00% |  |
Shares issued under ESPP | 1 | 1 | 1
Fair value of investments in rabbi trust | $ 17,843 | $ 18,331 |
Deferred Plan [Member] |  |  |
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] |  |  |
Employer matching contribution, percentage on first 3% | 100.00% |  |
Employer matching contribution, percentage on next 2% | 50.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% under the Deferred Plan | 3.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% under the Deferred Plan | 2.00% |  |
Deferred compensation matching contributions | $ 225 | 617 | $ 536
Total liabilities under Deferred Plan | $ 17,843 | 18,331 |
401(k) Plan [Member] |  |  |
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] |  |  |
Employer matching contribution, percentage on first 3% | 100.00% |  |
Employer matching contribution, percentage on next 2% | 50.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% | 3.00% |  |
Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% | 2.00% |  |
Period of service before an employee is eligible for contribution | 1 year |  |
Company matching contributions | $ 5,939 | $ 4,995 | $ 3,881

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 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: | num: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: | num: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: | num: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: | num: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: | num: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: | num: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: | num: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: | num: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: | num: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 The amount of payment into the fund established for purposes of making future disbursements to the individual in accordance with the terms and understanding of the deferred compensation arrangement. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution
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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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 payable beyond one year (or the operating cycle, if longer). + References No definition available. + Details
Name: | us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=49167202&loc=d3e26626-111562 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.4) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49167202&loc=d3e26610-111562 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Trading Securities -URI http://asc.fasb.org/extlink&oid=6526789 + Details
Name: | us-gaap_TradingSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedContributionPlanNameAxis=cmg_Plan401kMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |