XML 98 R80.htm IDEA: XBRL DOCUMENT
v3.20.4

Commitments and Contingencies (Details) |  |  |  | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Oct. 02, 2019 USD ($) | Jun. 22, 2018 USD ($) | Jun. 07, 2018 USD ($) item | Dec. 29, 2020 USD ($) | Dec. 31, 2019 USD ($)
Commitments and Contingencies |  |  |  |  |
Purchase obligations |  |  |  | $ 91,600,000 | $ 118,200,000
Purchase obligations due within terms recorded |  |  |  | 3 years |
Minimum payments for real estate and leases |  |  |  | $ 130,500,000 | 176,100,000
Outstanding standby letters of credit |  |  |  | 23,400,000 | 19,400,000
Total accrued liability for self-insured plans |  |  |  | 62,600,000 | $ 68,400,000
Wage citation |  |  | $ 4,200,000 |  |
Number of restaurants receiving janitorial services | item |  |  | 8 |  |
Payments required under event of an actual or constructive termination of employment |  |  |  | 3,100,000 |
Accrued potential bonuses |  |  |  | 900,000 |
Annual founder's retirement benefit for ten years after termination of full time employment |  |  |  | $ 650,000 |
Number of years annual founder's retirement benefit after termination of full time employment |  |  |  | 10 years |
Number of months annual founder's retirement benefit after termination of full time employment |  |  |  | 6 months |
Internal Revenue Service |  |  |  |  |
Commitments and Contingencies |  |  |  |  |
Tax disallowance |  | $ 8,000,000.0 |  |  |
North Italia Acquisition |  |  |  |  |
Commitments and Contingencies |  |  |  |  |
Amount in escrow account | $ 12,000,000.0 |  |  |  |
Period of amount deferred | 2 years |  |  |  |
Escrow amount paid |  |  |  | $ 11,300,000 |
FRC Acquisition |  |  |  |  |
Commitments and Contingencies |  |  |  |  |
Amount in escrow account | $ 13,000,000.0 |  |  |  |
Period of amount deferred | 4 years |  |  |  |
Escrow amount paid |  |  |  | $ 6,000,000.0 |
Deferred consideration | $ 45,000,000.0 |  |  |  |
Number of years for providing finance to achieve the targets | 5 years |  |  |  |

X
- Definition Represents the payments required under event of an actual or constructive termination of employment under employment agreements with certain executive officers. + References No definition available. + Details
Name: | cake_AnnualFoundersRetirementBenefit
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the amount of deferred consideration. + References No definition available. + Details
Name: | cake_BusinessAcquisitionAmountOfDeferredConsideration
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of in indemnity escrow account. + References No definition available. + Details
Name: | cake_BusinessAcquisitionIndemnityEscrowAmount
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of indemnity escrow amount paid. + References No definition available. + Details
Name: | cake_BusinessAcquisitionIndemnityEscrowAmountPaid
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the period of consideration deferred. + References No definition available. + Details
Name: | cake_BusinessAcquisitionPeriodOfConsiderationAmountDeferred
Namespace Prefix: | cake_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This information represents the amount of minimum lease payments for real estate and leases signed but not yet commenced. + References No definition available. + Details
Name: | cake_MinimumLeasePaymentsForLeasesAndRealEstate
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents number of Southern California restaurants receiving janitorial services from vendor. + References No definition available. + Details
Name: | cake_NumberOfRestaurantsReceivingJanitorialServicesFromVendor
Namespace Prefix: | cake_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of years for annual founder's retirement benefit after termination of full time employment. + References No definition available. + Details
Name: | cake_NumberOfYearsAnnualFoundersRetirementBenefitAfterTerminationOfFullTimeEmployment
Namespace Prefix: | cake_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of years for providing finance to achieve the targets. + References No definition available. + Details
Name: | cake_NumberOfYearsForProvidingFinanceToAchieveTargets
Namespace Prefix: | cake_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the payments required under event of an actual or constructive termination of employment under employment agreements with certain executive officers. + References No definition available. + Details
Name: | cake_PaymentsRequiredUnderEventOfActualOrConstructiveTerminationOfEmployment
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The period after termination of full time employment under annual founder's retirement benefit. + References No definition available. + Details
Name: | cake_PeriodAfterTerminationOfFullTimeEmploymentAnnualFoundersRetirementBenefit
Namespace Prefix: | cake_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This information represents the purchase obligations are primarily due within three years and recorded as liabilities. + References No definition available. + Details
Name: | cake_PurchaseObligationsDueWithinTermsRecorded
Namespace Prefix: | cake_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of wage citation issued by California Department of Industrial Relations. + References No definition available. + Details
Name: | cake_WageCitationIssued
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_AccruedBonusesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Estimated amount of loss resulting from an adverse tax position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d)(3) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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_OperatingLeasedAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer). + References No definition available. + Details
Name: | us-gaap_SelfInsuranceReserveNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308 + Details
Name: | us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cake_NorthItaliaAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cake_FrcAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |