XML 70 R52.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Summary of Significant Accounting Policies - Impairment of Long-Lived Assets and Lease Terminations (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 28, 2021 USD ($) | Dec. 29, 2020 USD ($) restaurant | Dec. 31, 2019 USD ($) restaurant
Impairment of long-lived assets and lease terminations |  |  |
Impairment of assets and lease termination expenses | $ 18,139 | $ 219,333 | $ 18,247
The Cheesecake Factory restaurants |  |  |
Impairment of long-lived assets and lease terminations |  |  |
Impairment of assets and lease termination expenses | 11,904 | $ 3,261 | $ 8,888
Number of restaurants for which impairment and lease termination expenses were recorded | restaurant |  | 1 | 2
Three, The Cheesecake Factory restaurants |  |  |
Impairment of long-lived assets and lease terminations |  |  |
Impairment of assets and lease termination expenses | 16,300 | $ 36,200 | $ 18,200
North Italia |  |  |
Impairment of long-lived assets and lease terminations |  |  |
Impairment of assets and lease termination expenses |  | $ 71,782 |
Number of restaurants for which impairment and lease termination expenses were recorded | restaurant |  | 1 |
Other FRC |  |  |
Impairment of long-lived assets and lease terminations |  |  |
Impairment of assets and lease termination expenses | 1,305 | $ 73,049 |
Number of restaurants for which impairment and lease termination expenses were recorded | restaurant |  | 2 |
Other |  |  |
Impairment of long-lived assets and lease terminations |  |  |
Impairment of assets and lease termination expenses | $ 4,930 | $ 71,241 | $ 9,359
Number of restaurants for which impairment and lease termination expenses were recorded | restaurant |  | 6 |

X
- References No definition available. + Details
Name: | cake_AssetImpairmentAndLeaseTerminationsLineItems
Namespace Prefix: | cake_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The charges incurred to terminate lease and charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. + References No definition available. + Details
Name: | cake_ImpairmentOfAssetsAndLeaseTerminations
Namespace Prefix: | cake_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the number of restaurants for which impairment and lease termination expenses were recorded. + References No definition available. + Details
Name: | cake_ImpairmentOfAssetsAndLeaseTerminationsNumberOfRestaurants
Namespace Prefix: | cake_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cake_TheCheesecakeFactoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cake_ThreeCheesecakeFactoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cake_NorthItaliaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cake_OtherFoxRestaurantConceptsLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |