XML 83 R69.htm IDEA: XBRL DOCUMENT
v3.25.2

Employee Savings Plans (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Aug. 01, 2025 | Aug. 02, 2024 | Jul. 28, 2023
401(k) Savings Plan |  |  |
Employee Savings Plans |  |  |
Defined contribution plan, type [Extensible List] | us-gaap:PensionPlansDefinedBenefitMember |  |
Defined contribution plan, tax status [Extensible List] | us-gaap:QualifiedPlanMember |  |
Requisite service period | 90 days |  |
Minimum age of eligible employees required | 21 years |  |
Percentage of compensation allowed to be deferred by eligible employees | 50.00% |  |
Percentage of company match to employee contribution | 50.00% | 50.00% | 50.00%
Percentage of company contributions that vests annually | 20.00% | 20.00% | 20.00%
Percentage of company contribution that vests on employee's fifth anniversary of employment | 100.00% | 100.00% | 100.00%
Company's contributions to the plan | $ 5,242 | $ 5,121 | $ 4,963
401(k) Savings Plan | Maximum |  |  |
Employee Savings Plans |  |  |
Percentage of employee's compensation matched by company | 5.00% | 5.00% | 5.00%
Non-Qualified Savings Plan |  |  |
Employee Savings Plans |  |  |
Defined contribution plan, type [Extensible List] | us-gaap:PensionPlansDefinedBenefitMember |  |
Defined contribution plan, tax status [Extensible List] | us-gaap:NonqualifiedPlanMember |  |
Percentage of compensation allowed to be deferred by eligible employees | 50.00% |  |
Percentage of eligible bonuses allowed to be deferred | 100.00% |  |
Percentage of company match to employee contribution | 25.00% | 25.00% | 25.00%
Percentage of company contributions that vests annually | 20.00% | 20.00% | 20.00%
Percentage of company contribution that vests on employee's fifth anniversary of employment | 100.00% | 100.00% | 100.00%
Market value of the trust assets | $ 22,700 |  |
Liability obligations to participants | 22,700 |  |
Company's contributions to the plan | $ 309 | $ 237 | $ 230
Non-Qualified Savings Plan | Maximum |  |  |
Employee Savings Plans |  |  |
Percentage of employee's compensation matched by company | 6.00% | 6.00% | 6.00%

X
- Definition Amount of contributions made by the employer to a defined contribution plan. + References No definition available. + Details
Name: | cbrl_DefinedContributionPlanContributionsByEmployer
Namespace Prefix: | cbrl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Refers to the minimum age of eligible employees required for a defined contribution plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | cbrl_DefinedContributionPlanMinimumAgeOfEligibleEmployeeRequired
Namespace Prefix: | cbrl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated period over which an employee is required to provide service to be eligible to participate in a defined contribution plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | cbrl_DefinedContributionPlanRequisiteServicePeriod
Namespace Prefix: | cbrl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition This represents the entire liability recognized in the balance sheet that is associated with the company's non-qualified defined contribution retirement plan. + References No definition available. + Details
Name: | cbrl_NonQualifiedDefinedContributionPlanLiabilitiesNoncurrent
Namespace Prefix: | cbrl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of employer's matching contribution that vests on the fifth anniversary. + References No definition available. + Details
Name: | cbrl_PercentageOfContributionByEmployerThatVestsOnEmployeeSFifthAnniversaryOfEmployment
Namespace Prefix: | cbrl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of eligible bonus that eligible employees can defer. + References No definition available. + Details
Name: | cbrl_PercentageOfEligibleBonusesAllowedToBeDeferred
Namespace Prefix: | cbrl_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition This represents amount of the entire plan assets recognized in the balance sheet that are associated with the company's rabbi trust established for its non-qualified defined contribution plan. + References No definition available. + Details
Name: | cbrl_PlanAssetsForNonQualifiedPlanAssetsNoncurrent
Namespace Prefix: | cbrl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employer's matching contributions to a defined contribution plan that vests in a given year. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
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 Indicates type of defined contribution plan. Includes, but is not limited to, pension plan, other postretirement plan and special and contractual termination benefits payable upon retirement. + 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_DefinedContributionPlanTypeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=cbrl_QualifiedDefinedContributionMember
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: |

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