{"documentInfo":{"documentType":"https://xbrl.org/PWD/2026-09-01/compiled","namespaces":{"xbrl":"https://xbrl.org/PWD/2026-09-01","xbrlr":"https://xbrl.org/PWD/2026-09-01/report","xbrla":"https://xbrl.org/PWD/2026-09-01/accounting","xs":"http://www.w3.org/2001/XMLSchema","iso4217":"http://www.xbrl.org/2003/iso4217","utr":"https://xbrl.org/PWD/2026-09-01/utr","rpt":"https://robosystems.ai/tavi/report/0001140361-24-028029","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2023","xbrli":"http://www.xbrl.org/2003/instance","cbrl":"http://crackerbarrel.com/20240426","us-gaap":"http://fasb.org/us-gaap/2023","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","srt":"http://fasb.org/srt/2023","ecd":"http://xbrl.sec.gov/ecd/2023"},"description":"10-Q 0001140361-24-028029 (CIK 0001067294) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2024-05-30"}],"entities":[{"name":"cik:0001067294"}],"units":[{"name":"rpt:unit-1","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"cbrl:Location","dataType":"xs:decimal"},{"name":"utr:D","dataType":"xs:decimal"},{"name":"cbrl:Line","dataType":"xs:decimal"},{"name":"cbrl:Segment","dataType":"xs:decimal"},{"name":"cbrl:Period","dataType":"xs:decimal"},{"name":"cbrl:Agreement","dataType":"xs:decimal"},{"name":"cbrl:Store","dataType":"xs:decimal"},{"name":"cbrl:Right","dataType":"xs:decimal"}],"dataTypes":[{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:stateOrProvinceItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:fileNumberItemType","baseType":"xs:string"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"},{"name":"dei:edgarStateCountryItemType","baseType":"xs:string"},{"name":"dei:employerIdItemType","baseType":"xs:token"},{"name":"dei:securityTitleItemType","baseType":"xs:normalizedString"},{"name":"dei:edgarExchangeCodeItemType","baseType":"xs:normalizedString"},{"name":"dei:tradingSymbolItemType","baseType":"xs:normalizedString"}],"concepts":[{"name":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:AmountEntitledToReceivePerShareUponLiquidationOfPreferredShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"cbrl:ClassOfWarrantOrRightExercisableNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"cbrl:CommonShareEquivalentForEachPreferredSharePortion","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"cbrl:CommonStockPercentageOfPremium","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"cbrl:ContractWithCustomerLiabilityCurrentLoyaltyProgram","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:ContractWithCustomerLiabilityRelatedToGiftCards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:ContractWithCustomerLiabilityRevenueRecognizedForRedemptionOfGiftCards","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:DebtInstrumentPeriodOfSpecialInterestToBeReceivedInTheEventOfDefault","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:ExercisePriceOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"cbrl:ExercisePriceOfEachRightIfEntityIsLaterAcquiredInMerger","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"cbrl:ExpirationPeriodForRewardPointsEarnedInLoyaltyProgram","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"cbrl:GiftCardBreakageRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:ImpairmentAndStoreDispositionsNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsInYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:LiquidityRequirements","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:MarketValueOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"cbrl:MarketValueOfEachRightIfEntityIsLaterAcquiredInMerger","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"cbrl:MaximumDividendsLimit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:MaximumLeverageRatio","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"cbrl:MultiplierUsedInCalculatingAggregateAmountOfCashDividendsOnSharesOfCommonStockInAnyFiscalYear","dataType":"xbrlr:pureType","periodType":"duration","nillable":true},{"name":"cbrl:NumberOfCommonStockSharesThatCanBeExchangedForEachRightIfRightsWereExtinguished","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"cbrl:NumberOfLocationsDeterminedToBeImpaired","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"cbrl:NumberOfOptionalRenewalPeriods","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"cbrl:NumberOfPreferredSharePurchaseRightDeclaredAsDividendForEachShareOfCommonStockOutstanding","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"cbrl:NumberOfProductLines","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"cbrl:NumberOfRealEstateLeaseAgreements","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"cbrl:NumberOfStoresCompletedInSaleLeasebackTransaction","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"cbrl:OfferingPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"cbrl:OfferingPeriodSubsequent","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"cbrl:PercentageOfAdjustmentToExercisePrice","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"cbrl:PercentageOfAnOwnershipOfCommonStockByAnAcquiringPersonBeforeBoardOfDirectorsMayExtinguishRight","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"cbrl:PercentageOfOutstandingCommonStockOwnershipRequiredToQualifyForAnAcquiringPerson","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"cbrl:PeriodBeforeRightsCanBeExercised","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"cbrl:PortionOfNetProceedsFromOfferingOfNotesUsedToPayThePremiumOnConvertibleNoteHedgeTransactionsNetOfProceedsFromWarrantTransactions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:QuarterlyDividendsPaymentsPerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"cbrl:RedemptionPriceOfRight","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"cbrl:RestaurantRelatedInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"cbrl:RightsExpirationDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"cbrl:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForOperatingLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cbrl:SeasonalityDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cbrl:ShareholderRightsPlanTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cbrl:ShareholdersRightsPlanExtensionPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"cbrl:SpecialInterestRateToBeReceivedForFirst90Days","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"cbrl:SpecialInterestRateToBeReceivedThereafter","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"cbrl:SupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"cbrl:SupplyInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:CityAreaCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentQuarterlyReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentTransitionReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine1","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressCityOrTown","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressPostalZipCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressStateOrProvince","dataType":"dei:stateOrProvinceItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityEmergingGrowthCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityFileNumber","dataType":"dei:fileNumberItemType","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityIncorporationStateCountryCode","dataType":"dei:edgarStateCountryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityInteractiveDataCurrent","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityShellCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntitySmallBusiness","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityTaxIdentificationNumber","dataType":"dei:employerIdItemType","periodType":"duration","nillable":true},{"name":"dei:LocalPhoneNumber","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:Security12bTitle","dataType":"dei:securityTitleItemType","periodType":"duration","nillable":true},{"name":"dei:SecurityExchangeName","dataType":"dei:edgarExchangeCodeItemType","periodType":"duration","nillable":true},{"name":"dei:TradingSymbol","dataType":"dei:tradingSymbolItemType","periodType":"duration","nillable":true},{"name":"ecd:Additional402vDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:AdjToNonPeoNeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToPeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AggtErrCompNotYetDeterminedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardExrcPrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"ecd:AwardGrantDateFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AwardTmgHowMnpiCnsdrdTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiCnsdrdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiDiscTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgPredtrmndFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardUndrlygSecuritiesAmt","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscIndName","dataType":"xs:string","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ChangedPeerGroupFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsNetIncomeTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsOtherMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:EquityValuationAssumptionDifferenceFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ErrCompAnalysisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToExpenseOfEnforcementAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToViolationOfHomeCountryLawAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryExplanationOfImpracticabilityTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcNotAdoptedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:MeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:MnpiDiscTimedForCompValFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:MtrlTermsOfTrdArrTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NamedExecutiveOfficersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonGaapMeasureDescriptionTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgCompActuallyPaidAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:OtherPerfMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:OutstandingAggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupIssuersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupTotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoActuallyPaidCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:PeoTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PvpTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:RestatementDeterminationDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"ecd:RestatementDoesNotRequireRecoveryTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:StkPrcOrTsrEstimationMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TabularListTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnVsPeerGroupTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TrdArrAdoptionDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndTitle","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrSecuritiesAggAvailAmt","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"ecd:TrdArrTerminationDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:UndrlygSecurityMktPriceChngPct","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"us-gaap:AccountsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdditionalPaidInCapital","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AmortizationOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockDividendsPerShareDeclared","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConversionOfStockSharesConverted1","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ConvertibleDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtConversionConvertedInstrumentAmount1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleConversionPrice1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentFaceAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentMaturityDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:DebtWeightedAverageInterestRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DeferredFinanceCostsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationDepletionAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisaggregationOfRevenueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsCommonStockCash","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DividendsPayableCurrentAndNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillImpairmentLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxesPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxesReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInInventories","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseDebtExcludingAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InterestIncomeExpenseNonoperatingNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InterestPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LaborAndRelatedExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseCostTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseRenewalTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseTermOfContract","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeOperatingLeasesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LettersOfCreditOutstandingAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCredit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NumberOfReportableSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseImpairmentLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasePayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherCostAndExpenseOperating","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForRepurchaseOfCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDividendsCommonStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PreferredStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromConvertibleDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromInsuranceSettlementInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RepaymentsOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RetailRelatedInventoryMerchandise","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SaleOfStockPricePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShortTermLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockRepurchasedAndRetiredDuringPeriodShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:VariableLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"cbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract"},{"name":"cbrl:CashPaidAbstract"},{"name":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract"},{"name":"cbrl:ConvertibleSeniorNotesAbstract"},{"name":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract"},{"name":"cbrl:LesseeOperatingLeaseSupplementalCashFlowInformationAndNonCashActivityAbstract"},{"name":"cbrl:LiabilityComponentAbstract"},{"name":"cbrl:SeasonalityAbstract"},{"name":"cbrl:ShareholderRightsPlanAbstract"},{"name":"dei:CoverAbstract"},{"name":"ecd:AdjLineItems"},{"name":"ecd:AwardTmgDiscLineItems"},{"name":"ecd:AwardTmgDiscTable"},{"name":"ecd:AwardsCloseToMnpiDiscLineItems"},{"name":"ecd:AwardsCloseToMnpiDiscTable"},{"name":"ecd:DefaultsTable"},{"name":"ecd:ErrCompRecoveryTable"},{"name":"ecd:ForgoneRecoveriesByIndTable"},{"name":"ecd:ForgoneRecoveriesLineItems"},{"name":"ecd:InsiderTradingArrLineItems"},{"name":"ecd:InsiderTradingPoliciesProcLineItems"},{"name":"ecd:InsiderTradingPoliciesProcTable"},{"name":"ecd:OutstandingRecoveriesByIndTable"},{"name":"ecd:OutstandingRecoveriesLineItems"},{"name":"ecd:PayVsPerformanceDisclosureLineItems"},{"name":"ecd:PayVsPerformanceDisclosureWithAdditionalMeasuresLineItems"},{"name":"ecd:PayVsPerformanceTableLineItems"},{"name":"ecd:PvpAdjTable"},{"name":"ecd:PvpMeasuresLineItems"},{"name":"ecd:PvpMeasuresTable"},{"name":"ecd:PvpTable"},{"name":"ecd:PvpTabularListTable"},{"name":"ecd:PvpTabularListsLineItems"},{"name":"ecd:PvpTabularListsTable"},{"name":"ecd:PvpWithAdditionalMeasuresTable"},{"name":"ecd:RecoveryOfErrCompDisclosureLineItems"},{"name":"ecd:TabularListMeasuresLineItems"},{"name":"ecd:TradingArrByIndTable"},{"name":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"},{"name":"us-gaap:CashFlowOperatingActivitiesLesseeAbstract"},{"name":"us-gaap:ClassOfWarrantOrRightLineItems"},{"name":"us-gaap:ClassOfWarrantOrRightTable"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DilutiveSecuritiesAbstract"},{"name":"us-gaap:DisaggregationOfRevenueAbstract"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EarningsPerShareReconciliationAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward"},{"name":"us-gaap:InterestExpenseDebtAbstract"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:LeaseCostAbstract"},{"name":"us-gaap:LeasesAbstract"},{"name":"us-gaap:LesseeLeaseDescriptionLineItems"},{"name":"us-gaap:LesseeLeaseDescriptionTable"},{"name":"us-gaap:LesseeOperatingLeaseDescriptionAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LineOfCreditFacilityAbstract"},{"name":"us-gaap:LineOfCreditFacilityLineItems"},{"name":"us-gaap:LineOfCreditFacilityTable"},{"name":"us-gaap:LongTermDebtAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:LossContingencyAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract"},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"},{"name":"us-gaap:RevenueRecognitionAbstract"},{"name":"us-gaap:SaleLeasebackTransactionLineItems"},{"name":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract"},{"name":"us-gaap:SaleLeasebackTransactionTable"},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"},{"name":"us-gaap:SegmentReportingAbstract"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"},{"name":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract"},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract"},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"}],"dimensions":[{"name":"ecd:AdjToCompAxis","domainClass":"ecd:AllAdjToCompMember"},{"name":"ecd:ExecutiveCategoryAxis","domainClass":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:IndividualAxis","domainClass":"ecd:AllIndividualsMember"},{"name":"ecd:MeasureAxis"},{"name":"ecd:RestatementDateAxis"},{"name":"ecd:TradingArrAxis","domainClass":"ecd:AllTradingArrangementsMember"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainClass":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BalanceSheetLocationAxis","domainClass":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:ClassOfWarrantOrRightAxis","domainClass":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:CreditFacilityAxis","domainClass":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FairValueByMeasurementBasisAxis","domainClass":"us-gaap:FairValueDisclosureItemAmountsDomain"},{"name":"us-gaap:FairValueByMeasurementFrequencyAxis","domainClass":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:LongtermDebtTypeAxis","domainClass":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:LossContingenciesByNatureOfContingencyAxis","domainClass":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:MajorPropertyClassAxis","domainClass":"us-gaap:MajorPropertyClassDomain"},{"name":"us-gaap:SaleLeasebackTransactionDescriptionAxis","domainClass":"us-gaap:SaleLeasebackTransactionNameDomain"},{"name":"us-gaap:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:SubsegmentsAxis","domainClass":"us-gaap:SubsegmentsDomain"},{"name":"us-gaap:VariableRateAxis","domainClass":"us-gaap:VariableRateDomain"}],"domainClasses":[{"name":"ecd:AllAdjToCompMember"},{"name":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:AllIndividualsMember"},{"name":"ecd:AllTradingArrangementsMember"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueDisclosureItemAmountsDomain"},{"name":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:MajorPropertyClassDomain"},{"name":"us-gaap:SaleLeasebackTransactionNameDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:SubsegmentsDomain"},{"name":"us-gaap:VariableRateDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:LossContingencyNatureDomain","relationships":[{"source":"us-gaap:LossContingencyNatureDomain","target":"us-gaap:StandbyLettersOfCreditMember"}]},{"name":"rpt:domain-1","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:RevolvingCreditFacilityMember"}]},{"name":"rpt:domain-2","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember"}]},{"name":"rpt:domain-3","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"}]},{"name":"rpt:domain-4","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"}]},{"name":"rpt:domain-5","root":"us-gaap:CreditFacilityDomain","relationships":[{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:RevolvingCreditFacilityMember"},{"source":"us-gaap:RevolvingCreditFacilityMember","target":"cbrl:RevolvingCreditFacility2022Member"}]},{"name":"rpt:domain-6","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:FederalFundsEffectiveSwapRateMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"}]},{"name":"rpt:domain-7","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember"}]},{"name":"rpt:domain-8","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel12And3Member"},{"source":"us-gaap:FairValueInputsLevel12And3Member","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueInputsLevel12And3Member","target":"us-gaap:FairValueInputsLevel2Member"},{"source":"us-gaap:FairValueInputsLevel12And3Member","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-9","root":"us-gaap:FairValueDisclosureItemAmountsDomain","relationships":[{"source":"us-gaap:FairValueDisclosureItemAmountsDomain","target":"us-gaap:PortionAtFairValueFairValueDisclosureMember"},{"source":"us-gaap:FairValueDisclosureItemAmountsDomain","target":"us-gaap:EstimateOfFairValueFairValueDisclosureMember"}]},{"name":"rpt:domain-10","root":"us-gaap:SubsegmentsDomain","relationships":[{"source":"us-gaap:SubsegmentsDomain","target":"cbrl:CrackerBarrelOldCountryStoreMember"},{"source":"us-gaap:SubsegmentsDomain","target":"cbrl:MapleStreetBiscuitCompanyMember"}]},{"name":"rpt:domain-11","root":"us-gaap:SaleLeasebackTransactionNameDomain","relationships":[{"source":"us-gaap:SaleLeasebackTransactionNameDomain","target":"cbrl:SaleLeasebackTransactionsIn2009Member"},{"source":"us-gaap:SaleLeasebackTransactionNameDomain","target":"cbrl:SaleLeasebackTransactionsIn2000Member"}]},{"name":"rpt:domain-12","root":"us-gaap:MajorPropertyClassDomain","relationships":[{"source":"us-gaap:MajorPropertyClassDomain","target":"us-gaap:LandAndBuildingMember"},{"source":"us-gaap:LandAndBuildingMember","target":"cbrl:OwnedStoresMember"},{"source":"us-gaap:LandAndBuildingMember","target":"cbrl:RetailDistributionCenterMember"}]},{"name":"rpt:domain-13","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-14","root":"us-gaap:MajorPropertyClassDomain","relationships":[{"source":"us-gaap:MajorPropertyClassDomain","target":"us-gaap:LandAndBuildingMember"},{"source":"us-gaap:LandAndBuildingMember","target":"cbrl:RestaurantStoresMember"}]},{"name":"rpt:domain-15","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-16","root":"us-gaap:AntidilutiveSecuritiesNameDomain","relationships":[{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertibleDebtSecuritiesMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:WarrantMember"}]},{"name":"rpt:domain-17","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"cbrl:RestaurantMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:RetailMember"}]},{"name":"rpt:domain-18","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember"}]},{"name":"rpt:domain-19","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"cbrl:RightsAgreementMember"},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"cbrl:RightsAgreement2021Member"}]},{"name":"rpt:domain-20","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"cbrl:SeriesJuniorPreferredStockMember"}]},{"name":"rpt:domain-21","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-22","root":"ecd:AllIndividualsMember","relationships":[{"source":"ecd:AllIndividualsMember","target":"ecd:NonNeosMember"}]},{"name":"rpt:domain-23","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockAppreciationRightsSARSMember"}]},{"name":"rpt:domain-24","root":"ecd:AllTradingArrangementsMember","relationships":[]},{"name":"rpt:domain-25","root":"ecd:AllExecutiveCategoriesMember","relationships":[{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:PeoMember"},{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:NonPeoNeoMember"}]},{"name":"rpt:domain-26","root":"ecd:AllAdjToCompMember","relationships":[]}],"members":[{"name":"cbrl:CrackerBarrelOldCountryStoreMember","domainClasses":["us-gaap:SubsegmentsDomain"]},{"name":"cbrl:MapleStreetBiscuitCompanyMember","domainClasses":["us-gaap:SubsegmentsDomain"]},{"name":"cbrl:OwnedStoresMember","domainClasses":["us-gaap:MajorPropertyClassDomain"]},{"name":"cbrl:RestaurantMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"cbrl:RestaurantStoresMember","domainClasses":["us-gaap:MajorPropertyClassDomain"]},{"name":"cbrl:RetailDistributionCenterMember","domainClasses":["us-gaap:MajorPropertyClassDomain"]},{"name":"cbrl:RevolvingCreditFacility2022Member","domainClasses":["us-gaap:CreditFacilityDomain"]},{"name":"cbrl:RightsAgreement2021Member","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"cbrl:RightsAgreementMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"cbrl:SaleLeasebackTransactionsIn2000Member","domainClasses":["us-gaap:SaleLeasebackTransactionNameDomain"]},{"name":"cbrl:SaleLeasebackTransactionsIn2009Member","domainClasses":["us-gaap:SaleLeasebackTransactionNameDomain"]},{"name":"cbrl:SeriesJuniorPreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"ecd:NonNeosMember","domainClasses":["ecd:AllIndividualsMember"]},{"name":"ecd:NonPeoNeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"ecd:PeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ConvertibleDebtSecuritiesMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"us-gaap:EmployeeStockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","domainClasses":["us-gaap:FairValueDisclosureItemAmountsDomain"]},{"name":"us-gaap:FairValueInputsLevel12And3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueMeasurementsRecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:FederalFundsEffectiveSwapRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:LandAndBuildingMember","domainClasses":["us-gaap:MajorPropertyClassDomain"]},{"name":"us-gaap:OtherCurrentLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:PortionAtFairValueFairValueDisclosureMember","domainClasses":["us-gaap:FairValueDisclosureItemAmountsDomain"]},{"name":"us-gaap:RetailMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:RevolvingCreditFacilityMember","domainClasses":["us-gaap:CreditFacilityDomain","us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:SeriesAPreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:StandbyLettersOfCreditMember","domainClasses":["us-gaap:LossContingencyNatureDomain"]},{"name":"us-gaap:StockAppreciationRightsSARSMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:WarrantMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LossContingenciesByNatureOfContingencyAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-2","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-3","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-6","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-7","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:FairValueByMeasurementBasisAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:SubsegmentsAxis","domainNetwork":"rpt:domain-10","optional":true}]},{"name":"rpt:cube-8","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:SaleLeasebackTransactionDescriptionAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:MajorPropertyClassAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:MajorPropertyClassAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"us-gaap:SubsegmentsAxis","domainNetwork":"rpt:domain-10","optional":true}]},{"name":"rpt:cube-10","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-16","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-12","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-21","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-23","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:TradingArrAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-18","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"ecd:AdjToCompAxis","domainNetwork":"rpt:domain-26","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-22","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-23","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-24","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-26","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-22","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","labelType":"xbrl:documentation","value":"Amount of amortization of asset recognized from gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.","language":"en-US"},{"forObject":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","labelType":"xbrl:label","value":"Amortization Of Asset Recognized from Gain on Sale and Leaseback Transactions","language":"en-US"},{"forObject":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","labelType":"xbrl:terseLabel","value":"Amortization of asset recognized from gain on sale and leaseback transactions","language":"en-US"},{"forObject":"cbrl:AmountEntitledToReceivePerShareUponLiquidationOfPreferredShare","labelType":"xbrl:documentation","value":"Amount entitled to receive per share upon liquidation of preferred share or an amount equal to the payment made on one share of common stock, whichever is greater.","language":"en-US"},{"forObject":"cbrl:AmountEntitledToReceivePerShareUponLiquidationOfPreferredShare","labelType":"xbrl:label","value":"Amount entitled to receive per share upon liquidation of preferred share","language":"en-US"},{"forObject":"cbrl:AmountEntitledToReceivePerShareUponLiquidationOfPreferredShare","labelType":"xbrl:terseLabel","value":"Amount entitled to receive per share upon liquidation of preferred share (in dollars per share)","language":"en-US"},{"forObject":"cbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"cbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"cbrl:CashPaidAbstract","labelType":"xbrl:label","value":"Cash Paid [Abstract]","language":"en-US"},{"forObject":"cbrl:CashPaidAbstract","labelType":"xbrl:verboseLabel","value":"Cash paid during the period for:","language":"en-US"},{"forObject":"cbrl:ClassOfWarrantOrRightExercisableNumber","labelType":"xbrl:documentation","value":"Number of warrants or rights exercisable.","language":"en-US"},{"forObject":"cbrl:ClassOfWarrantOrRightExercisableNumber","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercisable, Number","language":"en-US"},{"forObject":"cbrl:ClassOfWarrantOrRightExercisableNumber","labelType":"xbrl:terseLabel","value":"Rights exercisable (in shares)","language":"en-US"},{"forObject":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","labelType":"xbrl:documentation","value":"Adjusted exercise price per share or per unit of warrants or rights outstanding.","language":"en-US"},{"forObject":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","labelType":"xbrl:label","value":"Class of Warrant or Rights Adjusted Exercise Price of Warrants Or Rights","language":"en-US"},{"forObject":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","labelType":"xbrl:terseLabel","value":"Adjusted strike price (in dollars per share)","language":"en-US"},{"forObject":"cbrl:CommonShareEquivalentForEachPreferredSharePortion","labelType":"xbrl:documentation","value":"The number of common shares that have approximately the same dividend, liquidation and voting rights and value as each portion of a preferred share under the rights agreement.","language":"en-US"},{"forObject":"cbrl:CommonShareEquivalentForEachPreferredSharePortion","labelType":"xbrl:label","value":"Common share equivalent for each preferred share portion","language":"en-US"},{"forObject":"cbrl:CommonShareEquivalentForEachPreferredSharePortion","labelType":"xbrl:terseLabel","value":"Common share equivalent for each preferred share portion (in shares)","language":"en-US"},{"forObject":"cbrl:CommonStockPercentageOfPremium","labelType":"xbrl:documentation","value":"Percentage of premium on common stock over the last reported sale price.","language":"en-US"},{"forObject":"cbrl:CommonStockPercentageOfPremium","labelType":"xbrl:label","value":"Common Stock Percentage of Premium","language":"en-US"},{"forObject":"cbrl:CommonStockPercentageOfPremium","labelType":"xbrl:terseLabel","value":"Common stock premium percentage","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityCurrentLoyaltyProgram","labelType":"xbrl:documentation","value":"Amount of obligation to transfer good or service to customer related to a loyalty program, for which consideration has been received or is receivable, classified as current.","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityCurrentLoyaltyProgram","labelType":"xbrl:label","value":"Contract with Customer, Liability, Current, Loyalty Program","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityCurrentLoyaltyProgram","labelType":"xbrl:terseLabel","value":"Deferred revenue related to loyalty program","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityRelatedToGiftCards","labelType":"xbrl:documentation","value":"Amount of obligation related to the Company's gift cards to transfer good or service to customer for which consideration has been received or is receivable.","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityRelatedToGiftCards","labelType":"xbrl:label","value":"Contract with Customer, Liability Related to Gift Cards","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityRelatedToGiftCards","labelType":"xbrl:terseLabel","value":"Deferred revenue related to gift cards","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityRevenueRecognizedForRedemptionOfGiftCards","labelType":"xbrl:documentation","value":"Amount of revenue recognized for redemption of gift cards, which was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityRevenueRecognizedForRedemptionOfGiftCards","labelType":"xbrl:label","value":"Contract with Customer, Liability, Revenue Recognized for Redemption of Gift Cards","language":"en-US"},{"forObject":"cbrl:ContractWithCustomerLiabilityRevenueRecognizedForRedemptionOfGiftCards","labelType":"xbrl:terseLabel","value":"Revenue recognized for redemption of gift cards","language":"en-US"},{"forObject":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract","labelType":"xbrl:label","value":"Convertible Note Hedge and Warrant Transactions [Abstract]","language":"en-US"},{"forObject":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract","labelType":"xbrl:terseLabel","value":"Convertible Note Hedge and Warrant Transactions [Abstract]","language":"en-US"},{"forObject":"cbrl:ConvertibleSeniorNotesAbstract","labelType":"xbrl:label","value":"Convertible Senior Notes [Abstract]","language":"en-US"},{"forObject":"cbrl:ConvertibleSeniorNotesAbstract","labelType":"xbrl:terseLabel","value":"Convertible Senior Notes [Abstract]","language":"en-US"},{"forObject":"cbrl:CrackerBarrelOldCountryStoreMember","labelType":"xbrl:documentation","value":"Rustic old country stores offering a full-service restaurant menu that features home-style country food and a wide variety of decorative and functional items such as rocking chairs, holiday and seasonal gifts, toys, apparel, cookware and foods.","language":"en-US"},{"forObject":"cbrl:CrackerBarrelOldCountryStoreMember","labelType":"xbrl:label","value":"Cracker Barrel Old Country Store [Member]","language":"en-US"},{"forObject":"cbrl:CrackerBarrelOldCountryStoreMember","labelType":"xbrl:terseLabel","value":"Cracker Barrel [Member]","language":"en-US"},{"forObject":"cbrl:DebtInstrumentPeriodOfSpecialInterestToBeReceivedInTheEventOfDefault","labelType":"xbrl:documentation","value":"Period of special interest to be received in the event of default, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.","language":"en-US"},{"forObject":"cbrl:DebtInstrumentPeriodOfSpecialInterestToBeReceivedInTheEventOfDefault","labelType":"xbrl:label","value":"Debt Instrument, Period of Special Interest to Be Received in the Event of Default","language":"en-US"},{"forObject":"cbrl:DebtInstrumentPeriodOfSpecialInterestToBeReceivedInTheEventOfDefault","labelType":"xbrl:terseLabel","value":"Period of special interest to be received in the event of default","language":"en-US"},{"forObject":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","labelType":"xbrl:documentation","value":"Deferred compensation assets, primarily mutual funds, measured at fair value as of balance sheet date.","language":"en-US"},{"forObject":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","labelType":"xbrl:label","value":"Deferred compensation plan assets fair value dislosure","language":"en-US"},{"forObject":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","labelType":"xbrl:verboseLabel","value":"Deferred compensation plan assets","language":"en-US"},{"forObject":"cbrl:ExercisePriceOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","labelType":"xbrl:documentation","value":"Exercise price per share or per unit of warrants or rights outstanding, if a person or group becomes an acquiring person.","language":"en-US"},{"forObject":"cbrl:ExercisePriceOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","labelType":"xbrl:label","value":"Exercise price of each right, if a person or group becomes an acquiring person","language":"en-US"},{"forObject":"cbrl:ExercisePriceOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","labelType":"xbrl:terseLabel","value":"Exercise price of each right, if a person or group becomes an acquiring person (in dollars per share)","language":"en-US"},{"forObject":"cbrl:ExercisePriceOfEachRightIfEntityIsLaterAcquiredInMerger","labelType":"xbrl:documentation","value":"Exercise price per share or per unit of warrants or rights outstanding, if the entity is later acquired in a merger.","language":"en-US"},{"forObject":"cbrl:ExercisePriceOfEachRightIfEntityIsLaterAcquiredInMerger","labelType":"xbrl:label","value":"Exercise price of each right, if entity is later acquired in merger","language":"en-US"},{"forObject":"cbrl:ExercisePriceOfEachRightIfEntityIsLaterAcquiredInMerger","labelType":"xbrl:terseLabel","value":"Exercise price of each right, if the company is later acquired in a merger (in dollars per share)","language":"en-US"},{"forObject":"cbrl:ExpirationPeriodForRewardPointsEarnedInLoyaltyProgram","labelType":"xbrl:documentation","value":"Expiration period for reward points or pegs earned in customer loyalty program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.","language":"en-US"},{"forObject":"cbrl:ExpirationPeriodForRewardPointsEarnedInLoyaltyProgram","labelType":"xbrl:label","value":"Expiration Period for Reward Points Earned in Loyalty Program","language":"en-US"},{"forObject":"cbrl:ExpirationPeriodForRewardPointsEarnedInLoyaltyProgram","labelType":"xbrl:terseLabel","value":"Expiration period for points earned in loyalty program","language":"en-US"},{"forObject":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","labelType":"xbrl:documentation","value":"Refers to the fractional shares of a Preferred Share used in provisions of Preferred Share.","language":"en-US"},{"forObject":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","labelType":"xbrl:label","value":"Fractional Shares of Preferred Share Used in Provisions","language":"en-US"},{"forObject":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","labelType":"xbrl:terseLabel","value":"Shares of a preferred share used in provisions","language":"en-US"},{"forObject":"cbrl:GiftCardBreakageRevenue","labelType":"xbrl:documentation","value":"The amount of breakage recognized related to unredeemed gift cards. Gift card breakage is recognized when the likelihood of a gift card being redeemed by the customer is remote and the Company determines that there is not a legal obligation to remit the unredeemed gift card balance to the relevant jurisdiction.","language":"en-US"},{"forObject":"cbrl:GiftCardBreakageRevenue","labelType":"xbrl:label","value":"Gift Card Breakage Revenue","language":"en-US"},{"forObject":"cbrl:GiftCardBreakageRevenue","labelType":"xbrl:terseLabel","value":"Gift card breakage","language":"en-US"},{"forObject":"cbrl:ImpairmentAndStoreDispositionsNet","labelType":"xbrl:documentation","value":"The aggregate amount of asset impairment losses, gains or losses on store dispositions and expenses related to store closings incurred during the accounting period.","language":"en-US"},{"forObject":"cbrl:ImpairmentAndStoreDispositionsNet","labelType":"xbrl:label","value":"Impairment And Store Dispositions Net","language":"en-US"},{"forObject":"cbrl:ImpairmentAndStoreDispositionsNet","labelType":"xbrl:terseLabel","value":"Impairment and store closing costs","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","labelType":"xbrl:documentation","value":"Amount of increase (decrease) in long term operating lease liabilities.","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","labelType":"xbrl:label","value":"Increase (Decrease) In Long Term Operating Lease Liability","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Long-term operating lease liabilities","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","labelType":"xbrl:documentation","value":"Amount of increase (decrease) in right-of-use assets obtained in exchange for operating lease liability from lease modifications or reassessments in a non-cash transaction.","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","labelType":"xbrl:label","value":"Increase (Decrease) in Right of Use Assets Resulting from Lease Modifications or Reassessments","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","labelType":"xbrl:terseLabel","value":"Lease modifications or reassessments increasing (decreasing) right-of-use assets","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","labelType":"xbrl:documentation","value":"The increase (decrease) during the period in the amount due for taxes withheld and accrued.","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","labelType":"xbrl:label","value":"Increase Decrease In Taxes Withheld and Accrued","language":"en-US"},{"forObject":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","labelType":"xbrl:verboseLabel","value":"Taxes withheld and accrued","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","labelType":"xbrl:documentation","value":"Amount of lessee's lease modifications removing right-of-use assets under operating lease.","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","labelType":"xbrl:label","value":"Lessee, Operating Lease, Lease Modifications Removing Right-of-Use Assets","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","labelType":"xbrl:negatedLabel","value":"Lease modifications removing right-of-use assets","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsInYearTwo","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payments for operating lease not yet commenced to be paid in second fiscal year following current fiscal year.","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsInYearTwo","labelType":"xbrl:label","value":"Lessee Operating Lease Leases Not Yet Commenced Liability Payments In Year Two","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsInYearTwo","labelType":"xbrl:terseLabel","value":"Undiscounted future payments for leases not yet commenced in 2026","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsNextTwelveMonths","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payments for operating lease not yet commenced to be paid in next fiscal year following current fiscal year.","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsNextTwelveMonths","labelType":"xbrl:label","value":"Lessee Operating Lease Leases Not Yet Commenced Liability Payments, Next Twelve Months","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Undiscounted future payments for leases not yet commenced in 2025","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour","labelType":"xbrl:documentation","value":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Payments, Due after Year Four","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Noncash Information [Abstract]","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract","labelType":"xbrl:terseLabel","value":"Noncash information [Abstract]","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseSupplementalCashFlowInformationAndNonCashActivityAbstract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Supplemental Cash Flow Information and Non-cash Activity [Abstract]","language":"en-US"},{"forObject":"cbrl:LesseeOperatingLeaseSupplementalCashFlowInformationAndNonCashActivityAbstract","labelType":"xbrl:terseLabel","value":"Supplemental Cash Flow Information and Non-cash Activity Related to Operating Leases [Abstract]","language":"en-US"},{"forObject":"cbrl:LiabilityComponentAbstract","labelType":"xbrl:label","value":"Liability Component [Abstract]","language":"en-US"},{"forObject":"cbrl:LiabilityComponentAbstract","labelType":"xbrl:terseLabel","value":"Liability component [Abstract]","language":"en-US"},{"forObject":"cbrl:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity","labelType":"xbrl:documentation","value":"Represents the option to increase borrowings on the credit facility.","language":"en-US"},{"forObject":"cbrl:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line Of Credit Facility Option To Increase Maximum Borrowing Capacity","language":"en-US"},{"forObject":"cbrl:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Option to increase revolving credit facility","language":"en-US"},{"forObject":"cbrl:LiquidityRequirements","labelType":"xbrl:documentation","value":"The minimum amount of availability under the revolving credit facility plus cash and cash equivalents on hand for the company to be able to declare and pay dividends and repurchase shares pursuant to the credit facility.","language":"en-US"},{"forObject":"cbrl:LiquidityRequirements","labelType":"xbrl:label","value":"Liquidity requirements","language":"en-US"},{"forObject":"cbrl:LiquidityRequirements","labelType":"xbrl:verboseLabel","value":"Liquidity requirements","language":"en-US"},{"forObject":"cbrl:MapleStreetBiscuitCompanyMember","labelType":"xbrl:documentation","value":"Name of acquired entity.","language":"en-US"},{"forObject":"cbrl:MapleStreetBiscuitCompanyMember","labelType":"xbrl:label","value":"Maple Street Biscuit Company [Member]","language":"en-US"},{"forObject":"cbrl:MapleStreetBiscuitCompanyMember","labelType":"xbrl:terseLabel","value":"Maple Street Biscuit Company [Member]","language":"en-US"},{"forObject":"cbrl:MapleStreetBiscuitCompanyMember","labelType":"xbrl:verboseLabel","value":"MSBC [Member]","language":"en-US"},{"forObject":"cbrl:MarketValueOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","labelType":"xbrl:documentation","value":"Market value per share or per unit of warrants or rights outstanding, if a person or group becomes an acquiring person.","language":"en-US"},{"forObject":"cbrl:MarketValueOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","labelType":"xbrl:label","value":"Market Value of Each Right If A Person Or Group Becomes an Acquiring Person","language":"en-US"},{"forObject":"cbrl:MarketValueOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","labelType":"xbrl:terseLabel","value":"Market value of each right If a person or group becomes an acquiring person (in dollars per share)","language":"en-US"},{"forObject":"cbrl:MarketValueOfEachRightIfEntityIsLaterAcquiredInMerger","labelType":"xbrl:documentation","value":"Market value per share or per unit of warrants or rights outstanding, if the entity is later acquired in a merger.","language":"en-US"},{"forObject":"cbrl:MarketValueOfEachRightIfEntityIsLaterAcquiredInMerger","labelType":"xbrl:label","value":"Market Value of Each Right If Entity is Later Acquired in Merger","language":"en-US"},{"forObject":"cbrl:MarketValueOfEachRightIfEntityIsLaterAcquiredInMerger","labelType":"xbrl:terseLabel","value":"Market value of each right, if the company is later acquired in a merger (in dollars per share)","language":"en-US"},{"forObject":"cbrl:MaximumDividendsLimit","labelType":"xbrl:documentation","value":"Threshold amount used in determining the amount of dividends that may be paid pursuant to the credit facility.","language":"en-US"},{"forObject":"cbrl:MaximumDividendsLimit","labelType":"xbrl:label","value":"Maximum Dividends Limit","language":"en-US"},{"forObject":"cbrl:MaximumDividendsLimit","labelType":"xbrl:terseLabel","value":"Dividends threshold","language":"en-US"},{"forObject":"cbrl:MaximumLeverageRatio","labelType":"xbrl:documentation","value":"The maximum leverage ratio expected to be maintained pursuant to amended credit facility in order to pay dividends in an amount greater than the prior year.","language":"en-US"},{"forObject":"cbrl:MaximumLeverageRatio","labelType":"xbrl:label","value":"Maximum Leverage Ratio","language":"en-US"},{"forObject":"cbrl:MaximumLeverageRatio","labelType":"xbrl:terseLabel","value":"Leverage ratio, maximum","language":"en-US"},{"forObject":"cbrl:MultiplierUsedInCalculatingAggregateAmountOfCashDividendsOnSharesOfCommonStockInAnyFiscalYear","labelType":"xbrl:documentation","value":"Represents the multiplier used in calculating aggregate amount of cash dividends on shares of common stock in any fiscal year.","language":"en-US"},{"forObject":"cbrl:MultiplierUsedInCalculatingAggregateAmountOfCashDividendsOnSharesOfCommonStockInAnyFiscalYear","labelType":"xbrl:label","value":"Multiplier Used in Calculating Aggregate Amount of Cash Dividends on Shares of Common Stock in Any Fiscal Year","language":"en-US"},{"forObject":"cbrl:MultiplierUsedInCalculatingAggregateAmountOfCashDividendsOnSharesOfCommonStockInAnyFiscalYear","labelType":"xbrl:terseLabel","value":"Multiplier used in calculating aggregate amount of cash dividends on shares of common stock in any fiscal year","language":"en-US"},{"forObject":"cbrl:NumberOfCommonStockSharesThatCanBeExchangedForEachRightIfRightsWereExtinguished","labelType":"xbrl:documentation","value":"Rights that may be extinguished by the board of directors by exchanging one share of common stock or an equivalent security for each Right, other than Rights held by the Acquiring Person.","language":"en-US"},{"forObject":"cbrl:NumberOfCommonStockSharesThatCanBeExchangedForEachRightIfRightsWereExtinguished","labelType":"xbrl:label","value":"Number of common stock shares that can be exchanged for each right if rights were extinguished","language":"en-US"},{"forObject":"cbrl:NumberOfCommonStockSharesThatCanBeExchangedForEachRightIfRightsWereExtinguished","labelType":"xbrl:terseLabel","value":"Number of common stock shares that can be exchanged for each right if rights were extinguished (in shares)","language":"en-US"},{"forObject":"cbrl:NumberOfLocationsDeterminedToBeImpaired","labelType":"xbrl:documentation","value":"The number of locations that were determined to be impaired because of declining operational performance during the period.","language":"en-US"},{"forObject":"cbrl:NumberOfLocationsDeterminedToBeImpaired","labelType":"xbrl:label","value":"Number of Locations Determined to be Impaired","language":"en-US"},{"forObject":"cbrl:NumberOfLocationsDeterminedToBeImpaired","labelType":"xbrl:terseLabel","value":"Number of locations determined to be impaired","language":"en-US"},{"forObject":"cbrl:NumberOfOptionalRenewalPeriods","labelType":"xbrl:documentation","value":"The information about number of optional renewal periods.","language":"en-US"},{"forObject":"cbrl:NumberOfOptionalRenewalPeriods","labelType":"xbrl:label","value":"Number of Optional Renewal Periods","language":"en-US"},{"forObject":"cbrl:NumberOfOptionalRenewalPeriods","labelType":"xbrl:terseLabel","value":"Number of optional renewal periods","language":"en-US"},{"forObject":"cbrl:NumberOfPreferredSharePurchaseRightDeclaredAsDividendForEachShareOfCommonStockOutstanding","labelType":"xbrl:documentation","value":"Number of preferred share purchase right declared as dividend for each share of common stock outstanding.","language":"en-US"},{"forObject":"cbrl:NumberOfPreferredSharePurchaseRightDeclaredAsDividendForEachShareOfCommonStockOutstanding","labelType":"xbrl:label","value":"Number of preferred share purchase right declared as dividend for each share of common stock outstanding","language":"en-US"},{"forObject":"cbrl:NumberOfPreferredSharePurchaseRightDeclaredAsDividendForEachShareOfCommonStockOutstanding","labelType":"xbrl:terseLabel","value":"Number of preferred share purchase right declared as dividend for each share of common stock outstanding","language":"en-US"},{"forObject":"cbrl:NumberOfProductLines","labelType":"xbrl:documentation","value":"The number of related and substantially integrated product lines.","language":"en-US"},{"forObject":"cbrl:NumberOfProductLines","labelType":"xbrl:label","value":"Number of product lines","language":"en-US"},{"forObject":"cbrl:NumberOfRealEstateLeaseAgreements","labelType":"xbrl:documentation","value":"The number of agreements for real estate leases that are not recorded as right-of-use assets or lease liabilities as we have not yet taken possession.","language":"en-US"},{"forObject":"cbrl:NumberOfRealEstateLeaseAgreements","labelType":"xbrl:label","value":"Number of Real Estate Lease Agreements","language":"en-US"},{"forObject":"cbrl:NumberOfRealEstateLeaseAgreements","labelType":"xbrl:terseLabel","value":"Number of real estate lease agreements","language":"en-US"},{"forObject":"cbrl:NumberOfStoresCompletedInSaleLeasebackTransaction","labelType":"xbrl:documentation","value":"Refers to the number of stores that are completed in sale-lease back transaction.","language":"en-US"},{"forObject":"cbrl:NumberOfStoresCompletedInSaleLeasebackTransaction","labelType":"xbrl:label","value":"Number of Stores Completed in Sale Leaseback Transaction","language":"en-US"},{"forObject":"cbrl:NumberOfStoresCompletedInSaleLeasebackTransaction","labelType":"xbrl:terseLabel","value":"Number of stores completed in sale leaseback transaction","language":"en-US"},{"forObject":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","labelType":"xbrl:documentation","value":"Refers to the number of stores that are involved in sale-lease back transaction.","language":"en-US"},{"forObject":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","labelType":"xbrl:label","value":"Number Of Stores Involving Sale Leaseback Transaction","language":"en-US"},{"forObject":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","labelType":"xbrl:verboseLabel","value":"Number of owned stores involved in sale-lease back transactions","language":"en-US"},{"forObject":"cbrl:OfferingPeriod","labelType":"xbrl:documentation","value":"The initial time period for all-cash, fully financed tender offers for all shares of common stock that the rights would not interfere with, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.","language":"en-US"},{"forObject":"cbrl:OfferingPeriod","labelType":"xbrl:label","value":"Offering Period","language":"en-US"},{"forObject":"cbrl:OfferingPeriod","labelType":"xbrl:terseLabel","value":"Offering period","language":"en-US"},{"forObject":"cbrl:OfferingPeriodSubsequent","labelType":"xbrl:documentation","value":"The time period subsequent to consummation for all-cash, fully financed tender offers for all shares of common stock that the rights would not interfere with, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.","language":"en-US"},{"forObject":"cbrl:OfferingPeriodSubsequent","labelType":"xbrl:label","value":"Offering Period, Subsequent","language":"en-US"},{"forObject":"cbrl:OfferingPeriodSubsequent","labelType":"xbrl:terseLabel","value":"Subsequent offering period","language":"en-US"},{"forObject":"cbrl:OwnedStoresMember","labelType":"xbrl:documentation","value":"Sale lease back transactions relating to owned stores.","language":"en-US"},{"forObject":"cbrl:OwnedStoresMember","labelType":"xbrl:label","value":"Owned Stores [Member]","language":"en-US"},{"forObject":"cbrl:PercentageOfAdjustmentToExercisePrice","labelType":"xbrl:documentation","value":"Refers to percentage of adjustments to the exercise price that will be made.","language":"en-US"},{"forObject":"cbrl:PercentageOfAdjustmentToExercisePrice","labelType":"xbrl:label","value":"Percentage of Adjustment to Exercise Price","language":"en-US"},{"forObject":"cbrl:PercentageOfAdjustmentToExercisePrice","labelType":"xbrl:terseLabel","value":"Percentage of adjustment to exercise price","language":"en-US"},{"forObject":"cbrl:PercentageOfAnOwnershipOfCommonStockByAnAcquiringPersonBeforeBoardOfDirectorsMayExtinguishRight","labelType":"xbrl:documentation","value":"Percentage of an ownership of common stock by an Acquiring Person before board of directors may extinguish right by exchanging one share of common stock or an equivalent security for each Right, other than Rights held by the Acquiring Person.","language":"en-US"},{"forObject":"cbrl:PercentageOfAnOwnershipOfCommonStockByAnAcquiringPersonBeforeBoardOfDirectorsMayExtinguishRight","labelType":"xbrl:label","value":"Percentage of an ownership of common stock by an Acquiring Person before board of directors may extinguish right","language":"en-US"},{"forObject":"cbrl:PercentageOfAnOwnershipOfCommonStockByAnAcquiringPersonBeforeBoardOfDirectorsMayExtinguishRight","labelType":"xbrl:terseLabel","value":"Percentage of an ownership of common stock by an Acquiring Person before board of directors may extinguish right","language":"en-US"},{"forObject":"cbrl:PercentageOfOutstandingCommonStockOwnershipRequiredToQualifyForAnAcquiringPerson","labelType":"xbrl:documentation","value":"Percentage of outstanding common stock ownership required to qualify for an \"Acquiring Person\".","language":"en-US"},{"forObject":"cbrl:PercentageOfOutstandingCommonStockOwnershipRequiredToQualifyForAnAcquiringPerson","labelType":"xbrl:label","value":"Percentage of outstanding common stock ownership required to qualify for an \"Acquiring Person\"","language":"en-US"},{"forObject":"cbrl:PercentageOfOutstandingCommonStockOwnershipRequiredToQualifyForAnAcquiringPerson","labelType":"xbrl:terseLabel","value":"Percentage of outstanding common stock ownership required to qualify for an \"Acquiring Person\"","language":"en-US"},{"forObject":"cbrl:PeriodBeforeRightsCanBeExercised","labelType":"xbrl:documentation","value":"The period before rights can be exercised after the public announcement that a person or group has become an \"Acquiring Person\" by obtaining beneficial ownership of 10% or more of the Company's outstanding common stock (the \"Distribution Date\"), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.","language":"en-US"},{"forObject":"cbrl:PeriodBeforeRightsCanBeExercised","labelType":"xbrl:label","value":"Period before rights can be exercised","language":"en-US"},{"forObject":"cbrl:PeriodBeforeRightsCanBeExercised","labelType":"xbrl:terseLabel","value":"Period before rights can be exercised","language":"en-US"},{"forObject":"cbrl:PortionOfNetProceedsFromOfferingOfNotesUsedToPayThePremiumOnConvertibleNoteHedgeTransactionsNetOfProceedsFromWarrantTransactions","labelType":"xbrl:documentation","value":"Portion of net proceeds from the offering of the Notes that was used to pay the premium on the Convertible Note Hedge Transactions, net of proceeds from the Warrant Transactions.","language":"en-US"},{"forObject":"cbrl:PortionOfNetProceedsFromOfferingOfNotesUsedToPayThePremiumOnConvertibleNoteHedgeTransactionsNetOfProceedsFromWarrantTransactions","labelType":"xbrl:label","value":"Portion of net proceeds from offering of Notes used to pay the premium on Convertible Note Hedge Transactions, net of proceeds from Warrant Transactions","language":"en-US"},{"forObject":"cbrl:PortionOfNetProceedsFromOfferingOfNotesUsedToPayThePremiumOnConvertibleNoteHedgeTransactionsNetOfProceedsFromWarrantTransactions","labelType":"xbrl:verboseLabel","value":"Portion of net proceeds from offering of Notes used to pay the premium on Convertible Note Hedge Transactions, net of proceeds from Warrant Transactions","language":"en-US"},{"forObject":"cbrl:QuarterlyDividendsPaymentsPerShare","labelType":"xbrl:documentation","value":"Quarterly dividends payments per share for each one one-hundredth of a preferred share, if issued.","language":"en-US"},{"forObject":"cbrl:QuarterlyDividendsPaymentsPerShare","labelType":"xbrl:label","value":"Quarterly dividends payments per share","language":"en-US"},{"forObject":"cbrl:QuarterlyDividendsPaymentsPerShare","labelType":"xbrl:terseLabel","value":"Quarterly dividends payments per share (in dollars per share)","language":"en-US"},{"forObject":"cbrl:RedemptionPriceOfRight","labelType":"xbrl:documentation","value":"Redemption price of the Right before any person or group becomes an Acquiring Person.","language":"en-US"},{"forObject":"cbrl:RedemptionPriceOfRight","labelType":"xbrl:label","value":"Redemption price of Right","language":"en-US"},{"forObject":"cbrl:RedemptionPriceOfRight","labelType":"xbrl:terseLabel","value":"Redemption price of the right (in dollars per share)","language":"en-US"},{"forObject":"cbrl:RestaurantMember","labelType":"xbrl:documentation","value":"Description of restaurant services provided by the entity.","language":"en-US"},{"forObject":"cbrl:RestaurantMember","labelType":"xbrl:label","value":"Restaurant [Member]","language":"en-US"},{"forObject":"cbrl:RestaurantMember","labelType":"xbrl:terseLabel","value":"Restaurant [Member]","language":"en-US"},{"forObject":"cbrl:RestaurantRelatedInventory","labelType":"xbrl:documentation","value":"Carrying amount as of the balance sheet date of food purchases that will be consumed in the store operations.","language":"en-US"},{"forObject":"cbrl:RestaurantRelatedInventory","labelType":"xbrl:label","value":"Restaurant related inventory","language":"en-US"},{"forObject":"cbrl:RestaurantRelatedInventory","labelType":"xbrl:verboseLabel","value":"Restaurant","language":"en-US"},{"forObject":"cbrl:RestaurantStoresMember","labelType":"xbrl:documentation","value":"Lease transactions relating to restaurant stores.","language":"en-US"},{"forObject":"cbrl:RestaurantStoresMember","labelType":"xbrl:label","value":"Restaurant Stores [Member]","language":"en-US"},{"forObject":"cbrl:RestaurantStoresMember","labelType":"xbrl:terseLabel","value":"Restaurant [Member]","language":"en-US"},{"forObject":"cbrl:RetailDistributionCenterMember","labelType":"xbrl:documentation","value":"Lease transactions relating to retail distribution center.","language":"en-US"},{"forObject":"cbrl:RetailDistributionCenterMember","labelType":"xbrl:label","value":"Retail Distribution Center [Member]","language":"en-US"},{"forObject":"cbrl:RevolvingCreditFacility2022Member","labelType":"xbrl:documentation","value":"Arrangement the entity entered into on June 17, 2022, in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.","language":"en-US"},{"forObject":"cbrl:RevolvingCreditFacility2022Member","labelType":"xbrl:label","value":"Revolving Credit Facility 2022 [Member]","language":"en-US"},{"forObject":"cbrl:RevolvingCreditFacility2022Member","labelType":"xbrl:terseLabel","value":"2022 Revolving Credit Facility [Member]","language":"en-US"},{"forObject":"cbrl:RightsAgreement2021Member","labelType":"xbrl:documentation","value":"Information regarding the entity's shareholder rights plan adopted by the Board of Directors on February 27, 2024, which replaced the Company's previous rights plan adopted in 2018 (the \"2018 Plan\"), and it became effective immediately following the expiration of the 2018 Plan at the close of business on April 9, 2021.","language":"en-US"},{"forObject":"cbrl:RightsAgreement2021Member","labelType":"xbrl:label","value":"Rights Agreement 2021 [Member]","language":"en-US"},{"forObject":"cbrl:RightsAgreement2021Member","labelType":"xbrl:terseLabel","value":"2021 Rights Agreement [Member]","language":"en-US"},{"forObject":"cbrl:RightsAgreementMember","labelType":"xbrl:documentation","value":"Information regarding the entity's shareholder rights plan adopted by the Board of Directors on April 9, 2018, which replaced the Company's previous rights plan adopted in 2015 (the \"2015 Plan\"), and it became effective immediately following the expiration of the 2015 Plan at the close of business on April 9, 2018.","language":"en-US"},{"forObject":"cbrl:RightsAgreementMember","labelType":"xbrl:label","value":"Rights Agreement [Member]","language":"en-US"},{"forObject":"cbrl:RightsAgreementMember","labelType":"xbrl:terseLabel","value":"Rights Agreement [Member]","language":"en-US"},{"forObject":"cbrl:RightsExpirationDate","labelType":"xbrl:documentation","value":"Element represents the expiration date of the preferred share purchase rights in CCYY-MM-DD format.","language":"en-US"},{"forObject":"cbrl:RightsExpirationDate","labelType":"xbrl:label","value":"Rights Expiration Date","language":"en-US"},{"forObject":"cbrl:RightsExpirationDate","labelType":"xbrl:terseLabel","value":"Rights expiration date","language":"en-US"},{"forObject":"cbrl:SaleLeasebackTransactionsIn2000Member","labelType":"xbrl:documentation","value":"Sale-leaseback transactions completed in 2000, pursuant to which the Company leases 65 of its stores.","language":"en-US"},{"forObject":"cbrl:SaleLeasebackTransactionsIn2000Member","labelType":"xbrl:label","value":"Sale-leaseback Transactions in 2000 [Member]","language":"en-US"},{"forObject":"cbrl:SaleLeasebackTransactionsIn2009Member","labelType":"xbrl:documentation","value":"Sale-leaseback transactions completed in 2009, involving 15 of its owned stores and its retail distribution center.","language":"en-US"},{"forObject":"cbrl:SaleLeasebackTransactionsIn2009Member","labelType":"xbrl:label","value":"Sale-leaseback Transactions in 2009 [Member]","language":"en-US"},{"forObject":"cbrl:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForOperatingLeasesTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of weighted-average remaining lease term and the weighted-average discount rate for operating leases.","language":"en-US"},{"forObject":"cbrl:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForOperatingLeasesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate for Operating Leases [Table Text Block]","language":"en-US"},{"forObject":"cbrl:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForOperatingLeasesTableTextBlock","labelType":"xbrl:terseLabel","value":"Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate for Operating Leases","language":"en-US"},{"forObject":"cbrl:SeasonalityAbstract","labelType":"xbrl:label","value":"Seasonality [Abstract]","language":"en-US"},{"forObject":"cbrl:SeasonalityDisclosureTextBlock","labelType":"xbrl:documentation","value":"Disclosure related to the seasonal nature of our operations. Results of operations for any interim period cannot be considered indicative of the operating results for an entire year.","language":"en-US"},{"forObject":"cbrl:SeasonalityDisclosureTextBlock","labelType":"xbrl:label","value":"Seasonality Disclosure [Text Block]","language":"en-US"},{"forObject":"cbrl:SeasonalityDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Seasonality","language":"en-US"},{"forObject":"cbrl:SeriesJuniorPreferredStockMember","labelType":"xbrl:documentation","value":"Series A junior preferred stock that will be purchasable by holders of the share purchase rights upon approval of the company's shareholder rights plan.","language":"en-US"},{"forObject":"cbrl:SeriesJuniorPreferredStockMember","labelType":"xbrl:label","value":"Series A Junior Preferred Stock [Member]","language":"en-US"},{"forObject":"cbrl:SeriesJuniorPreferredStockMember","labelType":"xbrl:terseLabel","value":"Series A Junior Participating Preferred Stock [Member]","language":"en-US"},{"forObject":"cbrl:ShareholderRightsPlanAbstract","labelType":"xbrl:label","value":"Shareholder Rights Plan [Abstract]","language":"en-US"},{"forObject":"cbrl:ShareholderRightsPlanTextBlock","labelType":"xbrl:documentation","value":"The entire disclosure for the entity's shareholder rights plans.","language":"en-US"},{"forObject":"cbrl:ShareholderRightsPlanTextBlock","labelType":"xbrl:label","value":"Shareholder Rights Plan [Text Block]","language":"en-US"},{"forObject":"cbrl:ShareholderRightsPlanTextBlock","labelType":"xbrl:terseLabel","value":"Shareholder Rights Plan","language":"en-US"},{"forObject":"cbrl:ShareholdersRightsPlanExtensionPeriod","labelType":"xbrl:documentation","value":"The extension period of shareholders rights plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.","language":"en-US"},{"forObject":"cbrl:ShareholdersRightsPlanExtensionPeriod","labelType":"xbrl:label","value":"Shareholders Rights Plan Extension Period","language":"en-US"},{"forObject":"cbrl:ShareholdersRightsPlanExtensionPeriod","labelType":"xbrl:terseLabel","value":"Shareholders rights plan extension period","language":"en-US"},{"forObject":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","labelType":"xbrl:documentation","value":"Value, after forfeiture, of shares issued under share-based payment arrangement, net of shares withheld for employee taxes. Excludes employee stock ownership plan (ESOP).","language":"en-US"},{"forObject":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","labelType":"xbrl:label","value":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Net of Shares Withheld for Employee Taxes","language":"en-US"},{"forObject":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","labelType":"xbrl:negatedLabel","value":"Issuance of share-based compensation awards, net of shares withheld for employee taxes","language":"en-US"},{"forObject":"cbrl:SpecialInterestRateToBeReceivedForFirst90Days","labelType":"xbrl:documentation","value":"Special interest rate to be received for first 90 days in the event of default.","language":"en-US"},{"forObject":"cbrl:SpecialInterestRateToBeReceivedForFirst90Days","labelType":"xbrl:label","value":"Special Interest Rate to Be Received for First 90 days","language":"en-US"},{"forObject":"cbrl:SpecialInterestRateToBeReceivedForFirst90Days","labelType":"xbrl:terseLabel","value":"Special interest rate to be received for first 90 days","language":"en-US"},{"forObject":"cbrl:SpecialInterestRateToBeReceivedThereafter","labelType":"xbrl:documentation","value":"Special interest rate to be received in the event of default, thereafter.","language":"en-US"},{"forObject":"cbrl:SpecialInterestRateToBeReceivedThereafter","labelType":"xbrl:label","value":"Special Interest Rate to Be Received, Thereafter","language":"en-US"},{"forObject":"cbrl:SpecialInterestRateToBeReceivedThereafter","labelType":"xbrl:terseLabel","value":"Special Interest rate to be received thereafter","language":"en-US"},{"forObject":"cbrl:SupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock","labelType":"xbrl:documentation","value":"Tabular disclosure of supplemental cash flow information and non-cash activity related to operating leases.","language":"en-US"},{"forObject":"cbrl:SupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock","labelType":"xbrl:label","value":"Supplemental Cash Flow Information and Non-cash Activity Related to Operating Leases [Table Text Block]","language":"en-US"},{"forObject":"cbrl:SupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock","labelType":"xbrl:terseLabel","value":"Supplemental Cash Flow Information and Non-cash Activity Related to Operating Leases","language":"en-US"},{"forObject":"cbrl:SupplyInventory","labelType":"xbrl:documentation","value":"Carrying amount as of the balance sheet date of supplies that will be consumed in the reporting entity's store operations.","language":"en-US"},{"forObject":"cbrl:SupplyInventory","labelType":"xbrl:label","value":"Supply Inventory","language":"en-US"},{"forObject":"cbrl:SupplyInventory","labelType":"xbrl:verboseLabel","value":"Supplies","language":"en-US"},{"forObject":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","labelType":"xbrl:documentation","value":"Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.","language":"en-US"},{"forObject":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","labelType":"xbrl:label","value":"0.625 Percent Convertible Senior Notes Due 2026 [Member]","language":"en-US"},{"forObject":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","labelType":"xbrl:terseLabel","value":"0.625% Convertible Senior Notes Due 2026 [Member]","language":"en-US"},{"forObject":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","labelType":"xbrl:verboseLabel","value":"Convertible Note Hedge Transactions [Member]","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentQuarterlyReport","labelType":"xbrl:label","value":"Document Quarterly Report","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:label","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:label","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:label","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:label","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:label","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:label","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:label","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:label","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:label","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:label","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"ecd:InsiderTradingArrLineItems","labelType":"xbrl:label","value":"Insider Trading Arrangements [Line Items]","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Non-Rule 10b5-1 Arrangement Adopted [Flag]","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Non-Rule 10b5-1 Arrangement Terminated [Flag]","language":"en-US"},{"forObject":"ecd:Rule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Rule 10b5-1 Arrangement Adopted [Flag]","language":"en-US"},{"forObject":"ecd:Rule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Rule 10b5-1 Arrangement Terminated [Flag]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Products and Services [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Products and Services [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Statistical Measurement [Domain]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:verboseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts Payable, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:verboseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, after Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Less: Accumulated depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:label","value":"Additional paid-in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid-In Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to reconcile net income to net cash provided by operating activities:","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Share-based compensation","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:label","value":"APIC, Share-Based Payment Arrangement, Increase for Cost Recognition","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:label","value":"Amortization of debt issuance costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:verboseLabel","value":"Amortization of issuance costs","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:label","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:label","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:terseLabel","value":"ASSETS","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Current Assets:","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:totalLabel","value":"Total assets at fair value","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:label","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","labelType":"xbrl:label","value":"Capital expenditures accrued in accounts payable","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:verboseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:label","value":"Cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents, beginning of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents, end of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Net decrease in cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","language":"en-US"},{"forObject":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","labelType":"xbrl:verboseLabel","value":"Supplemental schedule of non-cash investing and financing activities:","language":"en-US"},{"forObject":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","labelType":"xbrl:label","value":"Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashFlowOperatingActivitiesLesseeAbstract","labelType":"xbrl:terseLabel","value":"Operating cash flow information [Abstract]","language":"en-US"},{"forObject":"us-gaap:CashFlowOperatingActivitiesLesseeAbstract","labelType":"xbrl:label","value":"Cash Flow, Operating Activities, Lessee [Abstract]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightAxis","labelType":"xbrl:label","value":"Class of Warrant or Right [Axis]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightDomain","labelType":"xbrl:label","value":"Class of Warrant or Right [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:verboseLabel","value":"Strike price (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:terseLabel","value":"Exercise price of each right (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercise Price of Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightLineItems","labelType":"xbrl:label","value":"Class of Warrant or Right [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:terseLabel","value":"Number of shares of common stock included in Warrant Transactions (in shares)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:label","value":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightTable","labelType":"xbrl:label","value":"Class of Warrant or Right [Table]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:verboseLabel","value":"Commitments and Contingencies (Note 11)","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareDeclared","labelType":"xbrl:label","value":"Cash dividends declared (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:verboseLabel","value":"Common stock, par value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Par value of common share outstanding (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Common Stock, Par or Stated Value Per Share","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common stock, shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common stock, shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common stock, shares outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Balances (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Balances (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock - 400,000,000 shares of $0.01 par value authorized; 22,202,296 shares issued and outstanding at April 26, 2024, and 22,153,625 shares issued and outstanding at July 28, 2023","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Total comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","labelType":"xbrl:verboseLabel","value":"Comprehensive Income (Loss):","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:ConversionOfStockSharesConverted1","labelType":"xbrl:label","value":"Conversion rate of common stock (in shares)","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Convertible Senior Notes [Member]","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtSecuritiesMember","labelType":"xbrl:label","value":"Convertible Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtTableTextBlock","labelType":"xbrl:label","value":"Outstanding Principal Amount and Carrying Value of the Notes","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Cost of goods sold (exclusive of depreciation and rent)","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:label","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:label","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtConversionConvertedInstrumentAmount1","labelType":"xbrl:label","value":"Debt instrument, converted amount","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Debt [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Debt","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:label","value":"Debt Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:label","value":"Debt instrument, basis spread on variable rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:label","value":"Conversion price per share (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:terseLabel","value":"Conversion price (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","labelType":"xbrl:terseLabel","value":"Threshold consecutive trading days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Threshold Consecutive Trading Days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","labelType":"xbrl:label","value":"Threshold percentage of stock price trigger","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","labelType":"xbrl:terseLabel","value":"Threshold trading days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Threshold Trading Days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:terseLabel","value":"Principal","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:label","value":"Debt Instrument, Face Amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","labelType":"xbrl:label","value":"Periodic interest payment frequency","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:label","value":"Interest rate effective percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:terseLabel","value":"Maturity date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:label","value":"Debt Instrument, Maturity Date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:label","value":"Line of credit facility, term","language":"en-US"},{"forObject":"us-gaap:DebtWeightedAverageInterestRate","labelType":"xbrl:label","value":"Weighted average interest rates","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:label","value":"Less: Debt issuance costs","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesAbstract","labelType":"xbrl:label","value":"Add potential dilution [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueAbstract","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueAbstract","labelType":"xbrl:label","value":"Disaggregation of Revenue [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:label","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","labelType":"xbrl:label","value":"Dividend payment date","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:negatedLabel","value":"Cash dividends declared","language":"en-US"},{"forObject":"us-gaap:DividendsCommonStockCash","labelType":"xbrl:label","value":"Dividends, Common Stock, Cash","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrentAndNoncurrent","labelType":"xbrl:terseLabel","value":"Dividends declared but not yet paid","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrentAndNoncurrent","labelType":"xbrl:label","value":"Dividends Payable","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","labelType":"xbrl:label","value":"Dividend declaration date","language":"en-US"},{"forObject":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","labelType":"xbrl:label","value":"Dividend record date","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Net Income (Loss) Per Share and Weighted Average Shares [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Net income (loss) per share:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Basic (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:verboseLabel","value":"Diluted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareReconciliationAbstract","labelType":"xbrl:label","value":"Reconciliation of Components of Diluted Earnings per Share Computations [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:verboseLabel","value":"Net Income (Loss) Per Share and Weighted Average Shares","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:label","value":"Earnings Per Share [Text Block]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","labelType":"xbrl:label","value":"Estimated Fair Value [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","labelType":"xbrl:terseLabel","value":"Assets Liabilities Measured at Fair Value on a Recurring Basis [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementBasisAxis","labelType":"xbrl:label","value":"Measurement Basis [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:label","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosureItemAmountsDomain","labelType":"xbrl:label","value":"Fair Value Measurement [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Measurements [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:verboseLabel","value":"Fair Value Measurements","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel12And3Member","labelType":"xbrl:label","value":"Level 1, 2 and 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:label","value":"Fair Value, Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:terseLabel","value":"Recurring [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:label","value":"Fair Value, Recurring [Member]","language":"en-US"},{"forObject":"us-gaap:FederalFundsEffectiveSwapRateMember","labelType":"xbrl:terseLabel","value":"Federal Funds Rate [Member]","language":"en-US"},{"forObject":"us-gaap:FederalFundsEffectiveSwapRateMember","labelType":"xbrl:label","value":"Fed Funds Effective Rate Overnight Index Swap Rate [Member]","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedLabel","value":"Loss on disposition of property and equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General and administrative expenses","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:label","value":"Goodwill Impairment","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:terseLabel","value":"Goodwill Impairment","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:verboseLabel","value":"Goodwill impairment","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:verboseLabel","value":"Impairment charge","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:terseLabel","value":"Impairment","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:label","value":"Impairment, Long-Lived Asset, Held-for-Use","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:totalLabel","value":"Income (loss) before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Provision for income taxes (income tax benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaid","labelType":"xbrl:verboseLabel","value":"Income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaid","labelType":"xbrl:label","value":"Income Taxes Paid","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:terseLabel","value":"Income taxes receivable","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:label","value":"Income Taxes Receivable, Current","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:label","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:negatedLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Changes in assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","labelType":"xbrl:negatedLabel","value":"Other current assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Other Current Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","labelType":"xbrl:verboseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Current Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet","labelType":"xbrl:negatedLabel","value":"Other long-term assets and liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet","labelType":"xbrl:label","value":"Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","labelType":"xbrl:label","value":"Increase (Decrease) in Stockholders' Equity [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","labelType":"xbrl:label","value":"Nonvested stock awards and units (in shares)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:totalLabel","value":"Total interest expense","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:label","value":"Interest Expense, Debt","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebtAbstract","labelType":"xbrl:terseLabel","value":"Interest Expense [Abstract]","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebtAbstract","labelType":"xbrl:label","value":"Interest Expense, Debt [Abstract]","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebtExcludingAmortization","labelType":"xbrl:label","value":"Coupon interest","language":"en-US"},{"forObject":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","labelType":"xbrl:label","value":"Summary of Interest Expense","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNonoperatingNet","labelType":"xbrl:negatedTerseLabel","value":"Interest expense, net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNonoperatingNet","labelType":"xbrl:label","value":"Interest Income (Expense), Nonoperating, Net","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:label","value":"Interest, net of amounts capitalized","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventories [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"Inventory Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:LaborAndRelatedExpense","labelType":"xbrl:verboseLabel","value":"Labor and other related expenses","language":"en-US"},{"forObject":"us-gaap:LaborAndRelatedExpense","labelType":"xbrl:label","value":"Labor and Related Expense","language":"en-US"},{"forObject":"us-gaap:LandAndBuildingMember","labelType":"xbrl:label","value":"Land and Building [Member]","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:totalLabel","value":"Total lease cost","language":"en-US"},{"forObject":"us-gaap:LeaseCost","labelType":"xbrl:label","value":"Lease, Cost","language":"en-US"},{"forObject":"us-gaap:LeaseCostAbstract","labelType":"xbrl:terseLabel","value":"Components of Lease Cost for Operating Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeaseCostAbstract","labelType":"xbrl:label","value":"Lease, Cost [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:terseLabel","value":"Components of Lease Cost for Operating Leases","language":"en-US"},{"forObject":"us-gaap:LeaseCostTableTextBlock","labelType":"xbrl:label","value":"Lease, Cost [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:label","value":"Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:label","value":"Lessee, Lease, Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:label","value":"Lessee, Lease, Description [Table]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","labelType":"xbrl:label","value":"Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate for Operating Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","labelType":"xbrl:verboseLabel","value":"Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Maturities of Undiscounted Cash Flows Reconciled to Total Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total future minimum lease payments","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"2025","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"2028","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Four","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"2027","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Three","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"2026","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"Remainder of 2024","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Less imputed remaining interest","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseRenewalTerm","labelType":"xbrl:label","value":"Lease renewal option","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:label","value":"Initial lease term","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeasesTextBlock","labelType":"xbrl:verboseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeasesTextBlock","labelType":"xbrl:label","value":"Lessee, Operating Leases [Text Block]","language":"en-US"},{"forObject":"us-gaap:LettersOfCreditOutstandingAmount","labelType":"xbrl:label","value":"Letters of credit outstanding","language":"en-US"},{"forObject":"us-gaap:LettersOfCreditOutstandingAmount","labelType":"xbrl:terseLabel","value":"Amount of standby letters of credit","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and shareholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"LIABILITIES AND SHAREHOLDERS' EQUITY","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Current Liabilities:","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:label","value":"Liabilities at fair value","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:label","value":"Outstanding borrowings","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityAbstract","labelType":"xbrl:label","value":"Line of Credit Facility [Abstract]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityLineItems","labelType":"xbrl:label","value":"Line of Credit Facility [Line Items]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:verboseLabel","value":"Maximum borrowing capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","labelType":"xbrl:label","value":"Remaining borrowing capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityTable","labelType":"xbrl:label","value":"Line of Credit Facility [Table]","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:totalLabel","value":"Net carrying amount","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtAbstract","labelType":"xbrl:terseLabel","value":"Outstanding Principal Amount and Carrying Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtAbstract","labelType":"xbrl:label","value":"Long-Term Debt, Unclassified [Abstract]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtFairValue","labelType":"xbrl:label","value":"Fair value of notes","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:terseLabel","value":"Long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtNoncurrent","labelType":"xbrl:label","value":"Long-Term Debt, Excluding Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Long-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:label","value":"Long-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesByNatureOfContingencyAxis","labelType":"xbrl:label","value":"Loss Contingency Nature [Axis]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:label","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:label","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingencyAbstract","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Abstract]","language":"en-US"},{"forObject":"us-gaap:LossContingencyAbstract","labelType":"xbrl:label","value":"Loss Contingency [Abstract]","language":"en-US"},{"forObject":"us-gaap:LossContingencyNatureDomain","labelType":"xbrl:label","value":"Loss Contingency, Nature [Domain]","language":"en-US"},{"forObject":"us-gaap:MajorPropertyClassAxis","labelType":"xbrl:label","value":"Major Property Class [Axis]","language":"en-US"},{"forObject":"us-gaap:MajorPropertyClassDomain","labelType":"xbrl:label","value":"Major Property Class [Domain]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Cash flows from financing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Cash flows from investing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Cash flows from operating activities:","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net income (loss) per share numerator","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Recent Accounting Pronouncements Not Yet Adopted","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:label","value":"Number of reportable operating segments","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Operating income (loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:label","value":"Operating lease cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseImpairmentLoss","labelType":"xbrl:terseLabel","value":"Right-of-use asset impairment","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseImpairmentLoss","labelType":"xbrl:label","value":"Operating Lease, Impairment Loss","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:terseLabel","value":"Maturities of Undiscounted Cash Flows Reconciled to Total Lease Liability [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Total present value of operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:label","value":"Operating Lease, Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:label","value":"Long-term operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeasePayments","labelType":"xbrl:label","value":"Cash paid for amounts included in the measurement of lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:label","value":"Operating lease right-of-use assets, net","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","labelType":"xbrl:terseLabel","value":"Noncash lease expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","labelType":"xbrl:label","value":"Operating Lease, Right-of-Use Asset, Periodic Reduction","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Weighted-average discount rate","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","labelType":"xbrl:label","value":"Weighted-average remaining lease term","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","labelType":"xbrl:label","value":"Condensed Consolidated Financial Statements [Abstract]","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Condensed Consolidated Financial Statements","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:label","value":"Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:verboseLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherCostAndExpenseOperating","labelType":"xbrl:label","value":"Other store operating expenses","language":"en-US"},{"forObject":"us-gaap:OtherCurrentLiabilitiesMember","labelType":"xbrl:label","value":"Other Current Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:label","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:verboseLabel","value":"Other long-term obligations","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:negatedLabel","value":"Purchases and retirement of common stock","language":"en-US"},{"forObject":"us-gaap:PaymentsForRepurchaseOfCommonStock","labelType":"xbrl:label","value":"Payments for Repurchase of Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:negatedLabel","value":"Dividends on common stock","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividendsCommonStock","labelType":"xbrl:label","value":"Payments of Ordinary Dividends, Common Stock","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:negatedLabel","value":"Taxes withheld from issuance of share-based compensation awards","language":"en-US"},{"forObject":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","labelType":"xbrl:label","value":"Payment, Tax Withholding, Share-Based Payment Arrangement","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Purchase of property and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PortionAtFairValueFairValueDisclosureMember","labelType":"xbrl:label","value":"Portion at Fair Value Measurement [Member] [Default]","language":"en-US"},{"forObject":"us-gaap:PreferredStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Preferred stock, par value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorized","labelType":"xbrl:label","value":"Preferred stock, shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesIssued","labelType":"xbrl:label","value":"Preferred stock, shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:label","value":"Preferred stock - 100,000,000 shares of $0.01 par value authorized; 300,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:verboseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense and Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:terseLabel","value":"Net proceeds from notes offering","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:label","value":"Proceeds from Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromInsuranceSettlementInvestingActivities","labelType":"xbrl:label","value":"Proceeds from insurance recoveries of property and equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","labelType":"xbrl:label","value":"Proceeds from issuance of long-term debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Proceeds from sale of property and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Property and equipment - net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, Plant and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:negatedLabel","value":"Principal payments under long-term debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:label","value":"Repayments of Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:RetailMember","labelType":"xbrl:label","value":"Retail [Member]","language":"en-US"},{"forObject":"us-gaap:RetailRelatedInventoryMerchandise","labelType":"xbrl:label","value":"Retail","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained earnings","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:label","value":"Total revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue Recognition","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionAbstract","labelType":"xbrl:label","value":"Revenue Recognition [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevolvingCreditFacilityMember","labelType":"xbrl:label","value":"Revolving Credit Facility [Member]","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:label","value":"Right-of-use assets obtained in exchange for new operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:SaleLeasebackTransactionDescriptionAxis","labelType":"xbrl:label","value":"Sale Leaseback Transaction, Description [Axis]","language":"en-US"},{"forObject":"us-gaap:SaleLeasebackTransactionLineItems","labelType":"xbrl:label","value":"Sale Leaseback Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:SaleLeasebackTransactionNameDomain","labelType":"xbrl:label","value":"Sale Leaseback Transaction, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract","labelType":"xbrl:terseLabel","value":"Sale Leaseback Transactions [Abstract]","language":"en-US"},{"forObject":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract","labelType":"xbrl:label","value":"Sale Leaseback Transaction, Net Book Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:SaleLeasebackTransactionTable","labelType":"xbrl:label","value":"Sale Leaseback Transaction [Table]","language":"en-US"},{"forObject":"us-gaap:SaleOfStockPricePerShare","labelType":"xbrl:label","value":"Sale price per share (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","labelType":"xbrl:label","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:verboseLabel","value":"Reconciliation of Components of Diluted Earnings per Share Computations","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:label","value":"Assets Liabilities Measured at Fair Value on a Recurring Basis","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","labelType":"xbrl:label","value":"SOFR [Member]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Information [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Segment Information","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Reporting Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:SeriesAPreferredStockMember","labelType":"xbrl:label","value":"Series A Junior Participating Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Share-based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Noncash Expense","language":"en-US"},{"forObject":"us-gaap:ShortTermLeaseCost","labelType":"xbrl:label","value":"Short term lease cost","language":"en-US"},{"forObject":"us-gaap:StandbyLettersOfCreditMember","labelType":"xbrl:label","value":"Standby Letters of Credit [Member]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","labelType":"xbrl:verboseLabel","value":"Issuance of share-based compensation awards, net of shares withheld for employee taxes (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","labelType":"xbrl:label","value":"Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedAndRetiredDuringPeriodShares","labelType":"xbrl:negatedLabel","value":"Purchases and retirement of common stock (in shares)","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedAndRetiredDuringPeriodShares","labelType":"xbrl:label","value":"Stock Repurchased and Retired During Period, Shares","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","labelType":"xbrl:negatedLabel","value":"Purchases and retirement of common stock","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","labelType":"xbrl:label","value":"Stock Repurchased and Retired During Period, Value","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total shareholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodStartLabel","value":"Balances","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodEndLabel","value":"Balances","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Equity, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:label","value":"Shareholders' Equity:","language":"en-US"},{"forObject":"us-gaap:SubsegmentsAxis","labelType":"xbrl:label","value":"Subsegments [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsegmentsDomain","labelType":"xbrl:label","value":"Subsegments [Domain]","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:label","value":"Supplemental disclosures of cash flow information:","language":"en-US"},{"forObject":"us-gaap:VariableLeaseCost","labelType":"xbrl:label","value":"Variable lease cost","language":"en-US"},{"forObject":"us-gaap:VariableRateAxis","labelType":"xbrl:label","value":"Variable Rate [Axis]","language":"en-US"},{"forObject":"us-gaap:VariableRateDomain","labelType":"xbrl:label","value":"Variable Rate [Domain]","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:label","value":"Warrants [Member]","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Shareholder Rights Plan [Abstract]","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","labelType":"xbrl:label","value":"Warrants and Rights Note Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:totalLabel","value":"Diluted weighted average shares (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:terseLabel","value":"Weighted average shares:","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:terseLabel","value":"Basic (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Basic weighted average shares (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract","labelType":"xbrl:terseLabel","value":"Net income (loss) per share denominator [Abstract]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding Reconciliation [Abstract]","language":"en-US"},{"forObject":"cik:0001067294","labelType":"xbrl:label","value":"CRACKER BARREL OLD COUNTRY STORE, INC","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"061100 - Disclosure - Commitments and Contingencies","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"091100 - Disclosure - Commitments and Contingencies (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"060100 - Disclosure - Condensed Consolidated Financial Statements","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"070100 - Disclosure - Condensed Consolidated Financial Statements (Policies)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"030100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"060400 - Disclosure - Debt","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"090406 - Disclosure - Debt, Convertible Note Hedge and Warrant Transactions (Details)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"090402 - Disclosure - Debt, Convertible Senior Notes (Details)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"090400 - Disclosure - Debt, Revolving Credit Facility (Details)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"090404 - Disclosure - Debt, Summary of Interest Expense (Details)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"080400 - Disclosure - Debt (Tables)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"000100 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"060200 - Disclosure - Fair Value Measurements","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"090200 - Disclosure - Fair Value Measurements (Details)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"080200 - Disclosure - Fair Value Measurements (Tables)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"061200 - Disclosure - Insider Trading Arrangements","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"060300 - Disclosure - Inventories","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"090300 - Disclosure - Inventories (Details)","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"080300 - Disclosure - Inventories (Tables)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"060800 - Disclosure - Leases","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"090802 - Disclosure - Leases, Components of Lease Cost for Operating Leases (Details)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"090808 - Disclosure - Leases, Maturities of Undiscounted Cash Flows Reconciled to Total Lease Liability (Details)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"090810 - Disclosure - Leases, Sale and Leaseback Transactions (Details)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"090800 - Disclosure - Leases, Summary (Details)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"090804 - Disclosure - Leases, Supplemental Cash Flow Information and Non-cash Activity Related to Operating Leases (Details)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"080800 - Disclosure - Leases (Tables)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"090806 - Disclosure - Leases, Weighted-Average Remaining Lease Term and Weighted-Average Discount Rate for Operating Leases (Details)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"061000 - Disclosure - Net Income (Loss) Per Share and Weighted Average Shares","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"091000 - Disclosure - Net Income (Loss) Per Share and Weighted Average Shares (Details)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"081000 - Disclosure - Net Income (Loss) Per Share and Weighted Average Shares (Tables)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"060700 - Disclosure - Revenue Recognition","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"090700 - Disclosure - Revenue Recognition (Details)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"080700 - Disclosure - Revenue Recognition (Tables)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"060500 - Disclosure - Seasonality","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"060600 - Disclosure - Segment Information","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"090600 - Disclosure - Segment Information (Details)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"060900 - Disclosure - Shareholder Rights Plan","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"090900 - Disclosure - Shareholder Rights Plan (Details)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"090810 - Disclosure - Leases, Maturities of Undiscounted Cash Flows Reconciled to Total Operating Lease Liability (Details)1","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"995443 - Disclosure - Award Timing Disclosure","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"995444 - Document - Awards Close To MNPI Disclosures","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"995440 - Disclosure - Recovery of Erroneously Awarded Compensation","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"995441 - Document - Forgone Recoveries, by Individual","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"995446 - Document - Insider Trading Arrangements, by Individual","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"995447 - Disclosure - Insider Trading Policies and Procedures","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"995442 - Document - Outstanding Recoveries","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"995413 - Disclosure - Adjustments to Compensation","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"995410 - Disclosure - Pay vs Performance Disclosure","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"995411 - Disclosure - Pay vs Performance Disclosure, with Additional Measures","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"995424 - Disclosure - Measures","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"995412 - Document - Pay vs Performance Table","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"995415 - Disclosure - Tabular List Measures","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"995414 - Disclosure - Tabular Lists by Executive Category","language":"en"}],"networks":[{"name":"rpt:network-presentation-33","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-34","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:LossContingencyNatureDomain","target":"us-gaap:StandbyLettersOfCreditMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesByNatureOfContingencyAxis","target":"us-gaap:LossContingencyNatureDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesByNatureOfContingencyAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:RevolvingCreditFacilityMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingencyAbstract","target":"us-gaap:LettersOfCreditOutstandingAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-35","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:AssetsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LongTermDebtNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:IncomeTaxesReceivable","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapital","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-36","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockSharesAuthorized","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockParOrStatedValuePerShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockSharesIssued","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockSharesAuthorized","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockSharesIssued","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockSharesOutstanding","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-37","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-38","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-39","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:CashPaidAbstract","target":"us-gaap:InterestPaidNet","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"cbrl:CashPaidAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","target":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AmortizationOfFinancingCosts","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromInsuranceSettlementInvestingActivities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLongTermDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"cbrl:CashPaidAbstract","target":"us-gaap:IncomeTaxesPaid","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","target":"us-gaap:DividendsPayableCurrentAndNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDividendsCommonStock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-40","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockholdersEquity","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:AdditionalPaidInCapitalMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:CommonStockSharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:RetainedEarningsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:DividendsCommonStockCash","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockRepurchasedAndRetiredDuringPeriodShares","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockholdersEquity","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:CommonStockSharesOutstanding","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-41","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:CommonStockDividendsPerShareDeclared","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-42","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CostOfGoodsAndServicesSold","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:LaborAndRelatedExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OtherCostAndExpenseOperating","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GeneralAndAdministrativeExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"cbrl:ImpairmentAndStoreDispositionsNet","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OperatingIncomeLoss","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:InterestIncomeExpenseNonoperatingNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NetIncomeLoss","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:EarningsPerShareAbstract","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-44","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtInstrumentNameDomain","target":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract","target":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:ConvertibleNoteHedgeAndWarrantTransactionsAbstract","target":"cbrl:PortionOfNetProceedsFromOfferingOfNotesUsedToPayThePremiumOnConvertibleNoteHedgeTransactionsNetOfProceedsFromWarrantTransactions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtInstrumentNameDomain","target":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:LiabilityComponentAbstract","target":"us-gaap:DebtInstrumentFaceAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongTermDebtAbstract","target":"cbrl:LiabilityComponentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"cbrl:ConvertibleSeniorNotesAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:DebtInstrumentMaturityDate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:LiabilityComponentAbstract","target":"us-gaap:DeferredFinanceCostsNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:LiabilityComponentAbstract","target":"us-gaap:LongTermDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"cbrl:DebtInstrumentPeriodOfSpecialInterestToBeReceivedInTheEventOfDefault","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"cbrl:SpecialInterestRateToBeReceivedForFirst90Days","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"cbrl:SpecialInterestRateToBeReceivedThereafter","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:ConversionOfStockSharesConverted1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:DebtConversionConvertedInstrumentAmount1","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:DebtInstrumentConvertibleConversionPrice1","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"cbrl:CommonStockPercentageOfPremium","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:SaleOfStockPricePerShare","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:ProceedsFromConvertibleDebt","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:ConvertibleSeniorNotesAbstract","target":"us-gaap:LongTermDebtAbstract","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-46","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:RevolvingCreditFacilityMember","target":"cbrl:RevolvingCreditFacility2022Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:RevolvingCreditFacilityMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:CreditFacilityAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:FederalFundsEffectiveSwapRateMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:DebtInstrumentTerm","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityLineItems","target":"us-gaap:LineOfCreditFacilityAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LineOfCreditFacilityTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:VariableRateAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"cbrl:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityTable","target":"us-gaap:LineOfCreditFacilityLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCredit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LettersOfCreditOutstandingAmount","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"us-gaap:DebtWeightedAverageInterestRate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"cbrl:LiquidityRequirements","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"cbrl:MaximumLeverageRatio","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"cbrl:MaximumDividendsLimit","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityAbstract","target":"cbrl:MultiplierUsedInCalculatingAggregateAmountOfCashDividendsOnSharesOfCommonStockInAnyFiscalYear","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-47","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtInstrumentNameDomain","target":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:InterestExpenseDebtAbstract","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebtAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:InterestExpenseDebtAbstract","target":"us-gaap:InterestExpenseDebtExcludingAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:InterestExpenseDebtAbstract","target":"us-gaap:AmortizationOfFinancingCosts","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:InterestExpenseDebtAbstract","target":"us-gaap:InterestExpenseDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:InterestExpenseDebtAbstract","target":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:InterestExpenseDebtAbstract","target":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InterestExpenseDebtAbstract","target":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-48","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ConvertibleDebtTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"dei:CoverAbstract","target":"dei:DocumentType","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:AmendmentFlag","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentQuarterlyReport","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentPeriodEndDate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:CurrentFiscalYearEndDate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentFiscalYearFocus","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentFiscalPeriodFocus","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentTransitionReport","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityFileNumber","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityRegistrantName","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCentralIndexKey","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityIncorporationStateCountryCode","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityTaxIdentificationNumber","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressAddressLine1","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressCityOrTown","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressStateOrProvince","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressPostalZipCode","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:CityAreaCode","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:LocalPhoneNumber","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:Security12bTitle","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:TradingSymbol","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:SecurityExchangeName","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCurrentReportingStatus","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityInteractiveDataCurrent","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityFilerCategory","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntitySmallBusiness","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityEmergingGrowthCompany","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityShellCompany","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCommonStockSharesOutstanding","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueDisclosuresTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueInputsLevel12And3Member","target":"us-gaap:FairValueInputsLevel1Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel12And3Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueDisclosureItemAmountsDomain","target":"us-gaap:PortionAtFairValueFairValueDisclosureMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueByMeasurementBasisAxis","target":"us-gaap:FairValueDisclosureItemAmountsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsegmentsDomain","target":"cbrl:CrackerBarrelOldCountryStoreMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsegmentsAxis","target":"us-gaap:SubsegmentsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueInputsLevel12And3Member","target":"us-gaap:FairValueInputsLevel2Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueDisclosureItemAmountsDomain","target":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsegmentsDomain","target":"cbrl:MapleStreetBiscuitCompanyMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueInputsLevel12And3Member","target":"us-gaap:FairValueInputsLevel3Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:DebtInstrumentAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:AssetsFairValueDisclosure","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementBasisAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:LiabilitiesFairValueDisclosure","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:SubsegmentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:LongTermDebtFairValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"cbrl:NumberOfLocationsDeterminedToBeImpaired","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:Goodwill","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:InsiderTradingArrLineItems","order":1.0},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrAdoptedFlag","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrAdoptedFlag","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrTrmntdFlag","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrTrmntdFlag","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:RetailRelatedInventoryMerchandise","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"cbrl:RestaurantRelatedInventory","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"cbrl:SupplyInventory","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeasesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeaseCostAbstract","target":"us-gaap:OperatingLeaseCost","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeaseCostAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeaseCostAbstract","target":"us-gaap:ShortTermLeaseCost","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LeaseCostAbstract","target":"us-gaap:VariableLeaseCost","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LeaseCostAbstract","target":"us-gaap:LeaseCost","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-59","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"cbrl:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingLeaseLiabilitiesPaymentsDueAbstract","target":"us-gaap:OperatingLeaseLiability","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-60","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:SaleLeasebackTransactionNameDomain","target":"cbrl:SaleLeasebackTransactionsIn2009Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionDescriptionAxis","target":"us-gaap:SaleLeasebackTransactionNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionTable","target":"us-gaap:SaleLeasebackTransactionDescriptionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LandAndBuildingMember","target":"cbrl:OwnedStoresMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MajorPropertyClassDomain","target":"us-gaap:LandAndBuildingMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MajorPropertyClassAxis","target":"us-gaap:MajorPropertyClassDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract","target":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SaleLeasebackTransactionLineItems","target":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:SaleLeasebackTransactionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionNameDomain","target":"cbrl:SaleLeasebackTransactionsIn2000Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LandAndBuildingMember","target":"cbrl:RetailDistributionCenterMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionTable","target":"us-gaap:MajorPropertyClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionTable","target":"srt:RangeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract","target":"cbrl:NumberOfStoresCompletedInSaleLeasebackTransaction","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleLeasebackTransactionNetBookValueAbstract","target":"us-gaap:LesseeOperatingLeaseRenewalTerm","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleLeasebackTransactionTable","target":"us-gaap:SaleLeasebackTransactionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LandAndBuildingMember","target":"cbrl:RestaurantStoresMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MajorPropertyClassDomain","target":"us-gaap:LandAndBuildingMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MajorPropertyClassAxis","target":"us-gaap:MajorPropertyClassDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:MajorPropertyClassAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsegmentsDomain","target":"cbrl:CrackerBarrelOldCountryStoreMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsegmentsAxis","target":"us-gaap:SubsegmentsDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeLeaseDescriptionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsegmentsDomain","target":"cbrl:MapleStreetBiscuitCompanyMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"cbrl:NumberOfOptionalRenewalPeriods","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:SubsegmentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"us-gaap:LesseeOperatingLeaseRenewalTerm","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"cbrl:NumberOfRealEstateLeaseAgreements","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsNextTwelveMonths","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsInYearTwo","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:CashFlowOperatingActivitiesLesseeAbstract","target":"us-gaap:OperatingLeasePayments","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:LesseeOperatingLeaseSupplementalCashFlowInformationAndNonCashActivityAbstract","target":"us-gaap:CashFlowOperatingActivitiesLesseeAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract","target":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LeasesAbstract","target":"cbrl:LesseeOperatingLeaseSupplementalCashFlowInformationAndNonCashActivityAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract","target":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:LesseeOperatingLeaseSupplementalCashFlowInformationAndNonCashActivityAbstract","target":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract","target":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"cbrl:LesseeOperatingLeaseNoncashInformationAbstract","target":"us-gaap:OperatingLeaseImpairmentLoss","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeaseCostTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"cbrl:SupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"cbrl:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForOperatingLeasesTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeOperatingLeaseDescriptionAbstract","target":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertibleDebtSecuritiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","target":"us-gaap:AntidilutiveSecuritiesNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract","target":"us-gaap:DebtInstrumentConvertibleConversionPrice1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","target":"cbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EarningsPerShareReconciliationAbstract","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DilutiveSecuritiesAbstract","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:WarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"cbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract","target":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract","target":"us-gaap:DilutiveSecuritiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EarningsPerShareReconciliationAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareReconciliationAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-67","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueRecognitionAbstract","order":1.0},{"source":"us-gaap:RevenueRecognitionAbstract","target":"us-gaap:RevenueFromContractWithCustomerTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueRecognitionAbstract","order":1.0},{"source":"srt:ProductsAndServicesDomain","target":"cbrl:RestaurantMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ProductOrServiceAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherCurrentLiabilitiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:DisaggregationOfRevenueAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueRecognitionAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:RetailMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:BalanceSheetLocationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueAbstract","target":"cbrl:GiftCardBreakageRevenue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueAbstract","target":"cbrl:ContractWithCustomerLiabilityRelatedToGiftCards","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisaggregationOfRevenueAbstract","target":"cbrl:ContractWithCustomerLiabilityRevenueRecognizedForRedemptionOfGiftCards","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueAbstract","target":"cbrl:ExpirationPeriodForRewardPointsEarnedInLoyaltyProgram","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueAbstract","target":"cbrl:ContractWithCustomerLiabilityCurrentLoyaltyProgram","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueRecognitionAbstract","order":1.0},{"source":"us-gaap:RevenueRecognitionAbstract","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"cbrl:SeasonalityAbstract","order":1.0},{"source":"cbrl:SeasonalityAbstract","target":"cbrl:SeasonalityDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"cbrl:NumberOfProductLines","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:NumberOfReportableSegments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"cbrl:ShareholderRightsPlanAbstract","order":1.0},{"source":"cbrl:ShareholderRightsPlanAbstract","target":"cbrl:ShareholderRightsPlanTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"cbrl:ShareholderRightsPlanAbstract","order":1.0},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"cbrl:RightsAgreementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"cbrl:SeriesJuniorPreferredStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:ShareholdersRightsPlanExtensionPeriod","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"cbrl:ShareholderRightsPlanAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"cbrl:RightsAgreement2021Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"srt:RangeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:NumberOfPreferredSharePurchaseRightDeclaredAsDividendForEachShareOfCommonStockOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:RightsExpirationDate","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:CommonShareEquivalentForEachPreferredSharePortion","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:PeriodBeforeRightsCanBeExercised","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:PercentageOfOutstandingCommonStockOwnershipRequiredToQualifyForAnAcquiringPerson","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:ClassOfWarrantOrRightExercisableNumber","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:ExercisePriceOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:MarketValueOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:ExercisePriceOfEachRightIfEntityIsLaterAcquiredInMerger","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:MarketValueOfEachRightIfEntityIsLaterAcquiredInMerger","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:QuarterlyDividendsPaymentsPerShare","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:AmountEntitledToReceivePerShareUponLiquidationOfPreferredShare","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:RedemptionPriceOfRight","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:OfferingPeriod","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:OfferingPeriodSubsequent","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:PercentageOfAnOwnershipOfCommonStockByAnAcquiringPersonBeforeBoardOfDirectorsMayExtinguishRight","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:NumberOfCommonStockSharesThatCanBeExchangedForEachRightIfRightsWereExtinguished","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:WarrantsAndRightsNoteDisclosureAbstract","target":"cbrl:PercentageOfAdjustmentToExercisePrice","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-76","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquity","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:IncomeTaxesReceivable","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:LiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:PreferredStockValue","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapital","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:LongTermDebtNoncurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:OtherLiabilitiesNoncurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OtherLiabilitiesCurrent","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-77","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationDepletionAndAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromInsuranceSettlementInvestingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GoodwillImpairmentLoss","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AmortizationOfFinancingCosts","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLongTermDebt","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfDividendsCommonStock","order":11.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsForRepurchaseOfCommonStock","order":13.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ShareBasedCompensation","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":22.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","order":23.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInInventories","order":24.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","order":26.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","order":28.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":29.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","order":34.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","order":35.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:NetIncomeLoss","order":37.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-78","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-79","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NetIncomeLoss","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","target":"us-gaap:OperatingIncomeLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GeneralAndAdministrativeExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","target":"us-gaap:InterestIncomeExpenseNonoperatingNet","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:CostOfGoodsAndServicesSold","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:LaborAndRelatedExpense","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GoodwillImpairmentLoss","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"cbrl:ImpairmentAndStoreDispositionsNet","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:OtherCostAndExpenseOperating","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-80","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LongTermDebt","order":1.0},{"source":"us-gaap:LongTermDebt","target":"us-gaap:DebtInstrumentFaceAmount","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:DeferredFinanceCostsNet","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-81","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InterestExpenseDebt","order":1.0},{"source":"us-gaap:InterestExpenseDebt","target":"us-gaap:AmortizationOfFinancingCosts","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InterestExpenseDebt","target":"us-gaap:InterestExpenseDebtExcludingAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-82","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetsFairValueDisclosure","order":1.0},{"source":"us-gaap:AssetsFairValueDisclosure","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-83","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNet","order":1.0},{"source":"us-gaap:InventoryNet","target":"us-gaap:RetailRelatedInventoryMerchandise","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"cbrl:RestaurantRelatedInventory","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"cbrl:SupplyInventory","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-84","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeaseCost","order":1.0},{"source":"us-gaap:LeaseCost","target":"us-gaap:OperatingLeaseCost","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LeaseCost","target":"us-gaap:ShortTermLeaseCost","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LeaseCost","target":"us-gaap:VariableLeaseCost","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-85","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":1.0},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"cbrl:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-86","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":1.0},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:OperatingLeaseLiability","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-87","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":1.0},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://crackerbarrel.com/role/CommitmentsAndContingencies"},{"name":"rpt:group-1","groupURI":"http://crackerbarrel.com/role/CommitmentsAndContingenciesDetails"},{"name":"rpt:group-2","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedBalanceSheets"},{"name":"rpt:group-3","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-4","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedFinancialStatements"},{"name":"rpt:group-5","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedFinancialStatementsPolicies"},{"name":"rpt:group-6","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-7","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquity"},{"name":"rpt:group-8","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedStatementsOfChangesInShareholdersEquityParenthetical"},{"name":"rpt:group-9","groupURI":"http://crackerbarrel.com/role/CondensedConsolidatedStatementsOfIncomeLoss"},{"name":"rpt:group-10","groupURI":"http://crackerbarrel.com/role/Debt"},{"name":"rpt:group-11","groupURI":"http://crackerbarrel.com/role/DebtConvertibleNoteHedgeAndWarrantTransactionsDetails"},{"name":"rpt:group-12","groupURI":"http://crackerbarrel.com/role/DebtConvertibleSeniorNotesDetails"},{"name":"rpt:group-13","groupURI":"http://crackerbarrel.com/role/DebtRevolvingCreditFacilityDetails"},{"name":"rpt:group-14","groupURI":"http://crackerbarrel.com/role/DebtSummaryOfInterestExpenseDetails"},{"name":"rpt:group-15","groupURI":"http://crackerbarrel.com/role/DebtTables"},{"name":"rpt:group-16","groupURI":"http://crackerbarrel.com/role/DocumentAndEntityInformation"},{"name":"rpt:group-17","groupURI":"http://crackerbarrel.com/role/FairValueMeasurements"},{"name":"rpt:group-18","groupURI":"http://crackerbarrel.com/role/FairValueMeasurementsDetails"},{"name":"rpt:group-19","groupURI":"http://crackerbarrel.com/role/FairValueMeasurementsTables"},{"name":"rpt:group-20","groupURI":"http://crackerbarrel.com/role/InsiderTradingArrangements"},{"name":"rpt:group-21","groupURI":"http://crackerbarrel.com/role/Inventories"},{"name":"rpt:group-22","groupURI":"http://crackerbarrel.com/role/InventoriesDetails"},{"name":"rpt:group-23","groupURI":"http://crackerbarrel.com/role/InventoriesTables"},{"name":"rpt:group-24","groupURI":"http://crackerbarrel.com/role/Leases"},{"name":"rpt:group-25","groupURI":"http://crackerbarrel.com/role/LeasesComponentsOfLeaseCostForOperatingLeasesDetails"},{"name":"rpt:group-26","groupURI":"http://crackerbarrel.com/role/LeasesMaturitiesOfUndiscountedCashFlowsReconciledToTotalLeaseLiabilityDetails"},{"name":"rpt:group-27","groupURI":"http://crackerbarrel.com/role/LeasesSaleAndLeasebackTransactionsDetails"},{"name":"rpt:group-28","groupURI":"http://crackerbarrel.com/role/LeasesSummaryDetails"},{"name":"rpt:group-29","groupURI":"http://crackerbarrel.com/role/LeasesSupplementalCashFlowInformationAndNoncashActivityRelatedToOperatingLeasesDetails"},{"name":"rpt:group-30","groupURI":"http://crackerbarrel.com/role/LeasesTables"},{"name":"rpt:group-31","groupURI":"http://crackerbarrel.com/role/LeasesWeightedaverageRemainingLeaseTermAndWeightedaverageDiscountRateForOperatingLeasesDetails"},{"name":"rpt:group-32","groupURI":"http://crackerbarrel.com/role/NetIncomeLossPerShareAndWeightedAverageShares"},{"name":"rpt:group-33","groupURI":"http://crackerbarrel.com/role/NetIncomeLossPerShareAndWeightedAverageSharesDetails"},{"name":"rpt:group-34","groupURI":"http://crackerbarrel.com/role/NetIncomeLossPerShareAndWeightedAverageSharesTables"},{"name":"rpt:group-35","groupURI":"http://crackerbarrel.com/role/RevenueRecognition"},{"name":"rpt:group-36","groupURI":"http://crackerbarrel.com/role/RevenueRecognitionDetails"},{"name":"rpt:group-37","groupURI":"http://crackerbarrel.com/role/RevenueRecognitionTables"},{"name":"rpt:group-38","groupURI":"http://crackerbarrel.com/role/Seasonality"},{"name":"rpt:group-39","groupURI":"http://crackerbarrel.com/role/SegmentInformation"},{"name":"rpt:group-40","groupURI":"http://crackerbarrel.com/role/SegmentInformationDetails"},{"name":"rpt:group-41","groupURI":"http://crackerbarrel.com/role/ShareholderRightsPlan"},{"name":"rpt:group-42","groupURI":"http://crackerbarrel.com/role/ShareholderRightsPlanDetails"},{"name":"rpt:group-43","groupURI":"http://crackerbarrel.com/role/LeasesMaturitiesOfUndiscountedCashFlowsReconciledToTotalOperatingLeaseLiabilityDetails1"},{"name":"rpt:group-44","groupURI":"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"},{"name":"rpt:group-45","groupURI":"http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc"},{"name":"rpt:group-46","groupURI":"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"},{"name":"rpt:group-47","groupURI":"http://xbrl.sec.gov/ecd/role/ForgoneRecoveries"},{"name":"rpt:group-48","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd"},{"name":"rpt:group-49","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"},{"name":"rpt:group-50","groupURI":"http://xbrl.sec.gov/ecd/role/OutstandingRecoveries"},{"name":"rpt:group-51","groupURI":"http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation"},{"name":"rpt:group-52","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosure"},{"name":"rpt:group-53","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures"},{"name":"rpt:group-54","groupURI":"http://xbrl.sec.gov/ecd/role/PvpMeasures"},{"name":"rpt:group-55","groupURI":"http://xbrl.sec.gov/ecd/role/PvpTable"},{"name":"rpt:group-56","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListMeasures"},{"name":"rpt:group-57","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-2","forObject":"rpt:network-calculation-76"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-77"},{"groupName":"rpt:group-7","forObject":"rpt:network-calculation-78"},{"groupName":"rpt:group-9","forObject":"rpt:network-calculation-79"},{"groupName":"rpt:group-12","forObject":"rpt:network-calculation-80"},{"groupName":"rpt:group-14","forObject":"rpt:network-calculation-81"},{"groupName":"rpt:group-18","forObject":"rpt:network-calculation-82"},{"groupName":"rpt:group-22","forObject":"rpt:network-calculation-83"},{"groupName":"rpt:group-25","forObject":"rpt:network-calculation-84"},{"groupName":"rpt:group-26","forObject":"rpt:network-calculation-85"},{"groupName":"rpt:group-43","forObject":"rpt:network-calculation-86"},{"groupName":"rpt:group-33","forObject":"rpt:network-calculation-87"},{"groupName":"rpt:group-1","forObject":"rpt:cube-0"},{"groupName":"rpt:group-3","forObject":"rpt:cube-1"},{"groupName":"rpt:group-7","forObject":"rpt:cube-2"},{"groupName":"rpt:group-11","forObject":"rpt:cube-3"},{"groupName":"rpt:group-12","forObject":"rpt:cube-4"},{"groupName":"rpt:group-13","forObject":"rpt:cube-5"},{"groupName":"rpt:group-14","forObject":"rpt:cube-6"},{"groupName":"rpt:group-18","forObject":"rpt:cube-7"},{"groupName":"rpt:group-27","forObject":"rpt:cube-8"},{"groupName":"rpt:group-28","forObject":"rpt:cube-9"},{"groupName":"rpt:group-33","forObject":"rpt:cube-10"},{"groupName":"rpt:group-36","forObject":"rpt:cube-11"},{"groupName":"rpt:group-42","forObject":"rpt:cube-12"},{"groupName":"rpt:group-44","forObject":"rpt:cube-13"},{"groupName":"rpt:group-45","forObject":"rpt:cube-14"},{"groupName":"rpt:group-46","forObject":"rpt:cube-15"},{"groupName":"rpt:group-47","forObject":"rpt:cube-16"},{"groupName":"rpt:group-48","forObject":"rpt:cube-17"},{"groupName":"rpt:group-49","forObject":"rpt:cube-18"},{"groupName":"rpt:group-50","forObject":"rpt:cube-19"},{"groupName":"rpt:group-51","forObject":"rpt:cube-20"},{"groupName":"rpt:group-52","forObject":"rpt:cube-21"},{"groupName":"rpt:group-53","forObject":"rpt:cube-22"},{"groupName":"rpt:group-54","forObject":"rpt:cube-23"},{"groupName":"rpt:group-55","forObject":"rpt:cube-24"},{"groupName":"rpt:group-56","forObject":"rpt:cube-25"},{"groupName":"rpt:group-57","forObject":"rpt:cube-26"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"--08-02"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"2024"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"Q3"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"0001067294"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","us-gaap:StatementClassOfStockAxis":"cbrl:SeriesJuniorPreferredStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","us-gaap:StatementClassOfStockAxis":"cbrl:SeriesJuniorPreferredStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"cbrl:FractionalSharesOfPreferredShareUsedInProvisions","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","us-gaap:StatementClassOfStockAxis":"cbrl:SeriesJuniorPreferredStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"10-Q"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:DocumentQuarterlyReport","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"true"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"2024-04-26"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"001-25225"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"Cracker Barrel Old Country Store, Inc."}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"TN"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"62-0812904"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"305 Hartmann Drive"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"Lebanon"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"TN"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"37087-4779"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"615"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"444-5533"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"Common Stock (Par Value $0.01)"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"CBRL"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"NASDAQ"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"Large Accelerated Filer"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-05-24T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22202296"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11852000","decimals":-3}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25147000","decimals":-3}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34847000","decimals":-3}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30446000","decimals":-3}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21661000","decimals":-3}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2062000","decimals":-3}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"175278000","decimals":-3}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"189364000","decimals":-3}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35365000","decimals":-3}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35268000","decimals":-3}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"279003000","decimals":-3}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"282287000","decimals":-3}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2411280000","decimals":-3}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2380313000","decimals":-3}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1466421000","decimals":-3}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1408368000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"944859000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"971945000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"860879000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"889306000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24480000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23426000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47872000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46440000","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2157093000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2218094000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137672000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165484000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"308535000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323482000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"446207000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"488966000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"472216000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtNoncurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"414904000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"681272000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"702413000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130841000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127986000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000000","decimals":0}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"100000000","decimals":0}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockParOrStatedValuePerShare","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockParOrStatedValuePerShare","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"300000","decimals":0}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"300000","decimals":0}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"400000000","decimals":0}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"400000000","decimals":0}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22202296","decimals":0}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22202296","decimals":0}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22153625","decimals":0}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22153625","decimals":0}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"221000","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapital","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11477000","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapital","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3886000","decimals":-3}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"414858000","decimals":-3}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"479718000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"426557000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"483825000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2157093000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2218094000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"817135000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"832689000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2576375000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2606076000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"245070000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"262191000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"815480000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"870286000","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"308791000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"297883000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"936434000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:LaborAndRelatedExpense","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"903558000","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:OtherCostAndExpenseOperating","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200390000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:OtherCostAndExpenseOperating","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"196886000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:OtherCostAndExpenseOperating","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"618131000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:OtherCostAndExpenseOperating","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"602447000","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54524000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45049000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"155795000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"136515000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"cbrl:ImpairmentAndStoreDispositionsNet","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22942000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"cbrl:ImpairmentAndStoreDispositionsNet","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13890000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"cbrl:ImpairmentAndStoreDispositionsNet","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22942000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"cbrl:ImpairmentAndStoreDispositionsNet","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13890000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-19272000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16790000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22903000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79380000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5187000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4536000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15192000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNonoperatingNet","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12476000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-24459000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12254000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7711000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"66904000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15260000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1714000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-15080000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5316000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9199000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13968000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22791000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61588000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.41","decimals":2}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.63","decimals":2}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.03","decimals":2}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.78","decimals":2}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.41","decimals":2}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.63","decimals":2}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.02","decimals":2}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.77","decimals":2}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22201964","decimals":0}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22152002","decimals":0}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22188191","decimals":0}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22173019","decimals":0}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22201964","decimals":0}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22254511","decimals":0}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22307646","decimals":0}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22266333","decimals":0}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22153625","decimals":0}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"221000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"3886000","decimals":-3}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"479718000","decimals":-3}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"483825000","decimals":-3}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"5456000","decimals":-3}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5456000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"5456000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5456000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.3","decimals":2}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"29150000","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29150000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1622000","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1622000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"31487","decimals":0}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"-1000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1502000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-07-29T00:00:00/2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1501000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22185112","decimals":0}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"4006000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"456024000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-10-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"460252000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"26534000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26534000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"26534000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26534000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.3","decimals":2}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"29354000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29354000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"4631000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4631000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"15974","decimals":0}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"96000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-10-28T00:00:00/2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"96000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22201086","decimals":0}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"8541000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"453204000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"461967000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-9199000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9199000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-9199000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9199000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.3","decimals":2}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"29147000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29147000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2936000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2936000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1210","decimals":0}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22202296","decimals":0}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"11477000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"414858000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"426557000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2022-07-30T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22281443","decimals":0}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-07-30T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"223000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-07-30T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-07-30T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"511256000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-07-30T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"511479000","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"17129000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17129000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"17129000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17129000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.3","decimals":2}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"28689000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28689000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2422000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2422000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"34982","decimals":0}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2380000","decimals":-3}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2380000","decimals":-3}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodShares","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"120958","decimals":0}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"42000","decimals":-3}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"12405000","decimals":-3}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-07-30T00:00:00/2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12448000","decimals":-3}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22195467","decimals":0}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"487291000","decimals":-3}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2022-10-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"487513000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"30491000","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30491000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"30491000","decimals":-3}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30491000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.3","decimals":2}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"29179000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29179000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2689000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2689000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6167","decimals":0}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"20000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodShares","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"50834","decimals":0}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2669000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2331000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedAndRetiredDuringPeriodValue","xbrl:period":"2022-10-29T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5001000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22150800","decimals":0}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"221000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"486272000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"486493000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"13968000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13968000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"13968000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13968000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareDeclared","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.3","decimals":2}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"29067000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:DividendsCommonStockCash","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29067000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2474000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2474000","decimals":-3}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1632","decimals":0}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"cbrl:SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureNetOfSharesWithheldForEmployeeTaxes","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"22152432","decimals":0}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"221000","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2474000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"471173000","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"473868000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22791000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61588000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82765000","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"76805000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1312000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1296000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8860000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4793000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17448000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11692000","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9189000","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7585000","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45050000","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44727000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9551000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"cbrl:AmortizationOfAssetRecognizedFromGainOnSaleAndLeasebackTransactions","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9551000","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14086000","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-28436000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22939000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentAssets","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5490000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-27812000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-37839000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5141000","decimals":-3}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInTaxesWithheldAndAccrued","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-26624000","decimals":-3}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9930000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherCurrentLiabilities","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11981000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-49914000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInLongTermOperatingLeaseLiability","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-36508000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"550000","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"757000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99456000","decimals":-3}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"151236000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80825000","decimals":-3}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87623000","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromInsuranceSettlementInvestingActivities","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"744000","decimals":-3}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromInsuranceSettlementInvestingActivities","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"725000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"131000","decimals":-3}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"250000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-79950000","decimals":-3}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-86648000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"326500000","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"120000000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"270500000","decimals":-3}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100049000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1597000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2400000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForRepurchaseOfCommonStock","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17449000","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87204000","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividendsCommonStock","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87343000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-32801000","decimals":-3}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-87241000","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13295000","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22653000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25147000","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2022-08-03T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45105000","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11852000","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22452000","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12329000","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9323000","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaid","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7473000","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaid","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4798000","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7515000","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3867000","decimals":-3}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrentAndNoncurrent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30668000","decimals":-3}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrentAndNoncurrent","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30048000","decimals":-3}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\">  </span></div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">1.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Condensed Consolidated Financial Statements</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"><br/>\n      </span> </div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt; font-family: 'Times New Roman';\">Cracker Barrel Old Country Store, Inc. and its affiliates (collectively, in these Notes to\n      Condensed Consolidated Financial Statements, the \u201cCompany\u201d) are principally engaged in the operation and development of the Cracker Barrel Old Country Store\u00ae (\u201cCracker Barrel\u201d) concept in the United States.</div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;\">\u00a0</div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt; font-family: 'Times New Roman';\">The accompanying condensed consolidated financial statements have been prepared by the\n      Company in accordance with accounting principles generally accepted in the United States of America and pursuant to the rules and regulations of the Securities and Exchange Commission (\u201cSEC\u201d) without audit.\u00a0 In the opinion of management, all\n      adjustments (consisting of normal and recurring items) necessary for a fair presentation of such condensed consolidated financial statements have been made.\u00a0 The results of operations for any interim period are not necessarily indicative of results\n      for a full year.</div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"><br/>\n      </span> </div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt; font-family: 'Times New Roman';\">These condensed consolidated financial statements should be read in conjunction with the\n      audited consolidated financial statements and notes thereto contained in the Company\u2019s Annual Report on Form 10-K for the year ended July 28, 2023 (the \u201c2023 Form 10-K\u201d).\u00a0 The accounting policies used in preparing these condensed consolidated\n      financial statements are the same as described in the 2023 Form 10-K.\u00a0 References to a year in these Notes to Condensed Consolidated Financial Statemen<span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;\">ts are to the Company\u2019s fiscal year unless otherwise noted.</span></div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div style=\"color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';\"> <span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n      </span></div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: -9pt; margin-left: 9pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Recent Accounting Pronouncements Not Yet Adopted</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Segment\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        Disclosures</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">In\n        November 2023, the Financial Accounting Standards Boards (\u201cFASB\u201d) issued new reportable segment disclosure requirements which require incremental segment information related to measuring segment performance on an annual and interim basis.\u00a0 These\n        new disclosure requirements are effective for fiscal periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024.\u00a0 These disclosure requirements should be applied on a retrospective basis.\u00a0\n        The Company is currently evaluating the effect of adopting these new disclosure requirements on its annual consolidated financial statements and related disclosures in 2025 as well as interim disclosures in the first quarter of 2026.</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Income\n\n\n\n\n\n        Tax Disclosures</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">In\n        December 2023, the FASB issued new income tax disclosure requirements which require disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation and modifies other income\n        tax-related disclosures.\u00a0 These new disclosure requirements are effective for annual periods beginning after December 15, 2024 and allow for adoption on a prospective basis, with a retrospective option.\u00a0 The Company is currently evaluating the\n        effect of adopting these new disclosure requirements on its consolidated financial statements and related disclosures in 2026.</div>\n"}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: -9pt; margin-left: 9pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Recent Accounting Pronouncements Not Yet Adopted</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Segment\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        Disclosures</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">In\n        November 2023, the Financial Accounting Standards Boards (\u201cFASB\u201d) issued new reportable segment disclosure requirements which require incremental segment information related to measuring segment performance on an annual and interim basis.\u00a0 These\n        new disclosure requirements are effective for fiscal periods beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024.\u00a0 These disclosure requirements should be applied on a retrospective basis.\u00a0\n        The Company is currently evaluating the effect of adopting these new disclosure requirements on its annual consolidated financial statements and related disclosures in 2025 as well as interim disclosures in the first quarter of 2026.</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Income\n\n\n\n\n\n        Tax Disclosures</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">In\n        December 2023, the FASB issued new income tax disclosure requirements which require disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation and modifies other income\n        tax-related disclosures.\u00a0 These new disclosure requirements are effective for annual periods beginning after December 15, 2024 and allow for adoption on a prospective basis, with a retrospective option.\u00a0 The Company is currently evaluating the\n        effect of adopting these new disclosure requirements on its consolidated financial statements and related disclosures in 2026.</div>\n"}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">2.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: left;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Fair Value Measurements</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company\u2019s assets measured at fair value on a recurring basis at April 26, 2024 were as follows:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 2</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 3</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Total Fair</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Cash equivalents*</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Deferred compensation plan assets**</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">26,166</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total assets at fair value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">26,167</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company\u2019s assets measured at fair value on a recurring basis at <span style=\"font-size: 10pt; font-family: 'Times New Roman';\">July 28, 2023</span>\n      were as follows:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 2</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 3</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Total Fair</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Cash equivalents*</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,001</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,001</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Deferred compensation plan assets**</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">27,129</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total assets at fair value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">36,130</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div>\n      <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n        \n          \n  <tr style=\"vertical-align: top;\">\n            \n    <td style=\"vertical-align: top; width: 18pt;\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">*</div>\n            </td>\n            \n    <td style=\"vertical-align: top; width: auto; text-align: justify;\"><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Consists of money market fund investments.</span></td>\n          \n  </tr>\n        \n      \n</table>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" id=\"f2c42d3bd5384751bcd6df69b9fc7423\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n      \n        \n  <tr style=\"vertical-align: top;\">\n          \n    <td style=\"vertical-align: top; width: 18pt;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">**</div>\n          </td>\n          \n    <td style=\"vertical-align: top; width: auto; text-align: justify;\"><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Represents plan assets invested in mutual funds established under a rabbi trust for the Company\u2019s\n              non-qualified savings plan and is included in the Condensed Consolidated Balance Sheets as other assets.</span></td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company\u2019s money market fund investments are measured at fair value using quoted market prices. The Company\u2019s deferred compensation plan assets are\n      measured based on net asset value per share as a practical expedient to estimate fair value. The fair values of the Company\u2019s accounts receivable and accounts payable approximate their carrying amounts because of their short duration. The Company did\n      not have any liabilities measured at fair value on a recurring basis at April 26, 2024 and July 28, 2023. The fair value of the\n      Company\u2019s variable rate debt, based on quoted market prices, which are considered Level 1 inputs, approximates its carrying amount at April 26, 2024 and July 28, 2023, respectively.</div>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company\u2019s financial instruments that are not remeasured at fair value include the 0.625% convertible Senior Notes (see Note 4). The Company estimates the fair value of the Notes through consideration of quoted market prices of similar instruments, classified\n      as Level 2. The estimated fair value of the Notes was $263,670 and $259,311 as of April 26, 2024 and July 28, 2023<span style=\"font-size: 10pt; font-family: 'Times New Roman';\">, respectively.</span></div>\n\n<div><span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> </span><br/></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;\">Assets Measured at Fair Value on a Nonrecurring Basis</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt;\">During the third quarter of 2024, six Cracker Barrel and thirteen Maple Street Biscuit Company (\u201cMSBC\u201d)\n        locations were determined to be impaired because of declining operational performance. Fair value of these locations was determined by sales prices of comparable assets or estimates of discounted future cash flows considering their highest and best\n        use. Assumptions used in the cash flow model included projected annual revenue growth rates and projected cash flows, which can be affected by economic conditions and management\u2019s expectations. Additionally, changes in the local and national\n        economies and markets for real estate and other assets can impact the sales prices of the assets. The Company has determined that the majority of the inputs used to value its long-lived assets held and used are unobservable inputs, and thus, are\n        considered Level 3 inputs. Based on its analysis, the Company recorded an impairment charge of $17,448, which is included in the\n        impairment and store closing costs line on the Condensed Consolidated Statement of Income (Loss).</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"><br/>\n        </span> </div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\"> </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt;\">In the third quarter of 2024, the Company tested MSBC\u2019s goodwill of $4,690 for possible impairment. In the quantitative impairment test, the Company used the discounted cash flow method to estimate fair value; significant inputs for this method include\n        projected cash flows, growth rate and discount rate. The Company concluded that the goodwill was impaired based on changes in the macroeconomic environment, including interest rate and inflationary pressures, and declining financial trends, which\n        resulted in a calculated fair value lower than the goodwill<span style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 48px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\">\u2019</span>s carrying value. As a result, the Company recorded an impairment of the entire goodwill amount\n        of $4,690 in the third quarter of 2024; this amount is recorded in the goodwill impairment line on the Condensed Consolidated Statement\n        of Income (Loss).</div>\n"}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company\u2019s assets measured at fair value on a recurring basis at April 26, 2024 were as follows:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 2</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 3</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Total Fair</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Cash equivalents*</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Deferred compensation plan assets**</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">26,166</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total assets at fair value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">26,167</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company\u2019s assets measured at fair value on a recurring basis at <span style=\"font-size: 10pt; font-family: 'Times New Roman';\">July 28, 2023</span>\n      were as follows:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 1</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 2</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Level 3</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Total Fair</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Cash equivalents*</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,001</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,001</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Deferred compensation plan assets**</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">27,129</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total assets at fair value</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"10\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">36,130</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div>\n      <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n        \n          \n  <tr style=\"vertical-align: top;\">\n            \n    <td style=\"vertical-align: top; width: 18pt;\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">*</div>\n            </td>\n            \n    <td style=\"vertical-align: top; width: auto; text-align: justify;\"><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Consists of money market fund investments.</span></td>\n          \n  </tr>\n        \n      \n</table>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" id=\"f2c42d3bd5384751bcd6df69b9fc7423\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n      \n        \n  <tr style=\"vertical-align: top;\">\n          \n    <td style=\"vertical-align: top; width: 18pt;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">**</div>\n          </td>\n          \n    <td style=\"vertical-align: top; width: auto; text-align: justify;\"><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">Represents plan assets invested in mutual funds established under a rabbi trust for the Company\u2019s\n              non-qualified savings plan and is included in the Condensed Consolidated Balance Sheets as other assets.</span></td>\n        \n  </tr>\n      \n    \n</table>\n"}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"26166000","decimals":-3}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"26167000","decimals":-3}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"9001000","decimals":-3}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"9001000","decimals":-3}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"cbrl:DeferredCompensationPlanAssetsFairValueDislosure","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"27129000","decimals":-3}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"36130000","decimals":-3}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.00625","decimals":5}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtFairValue","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","us-gaap:FairValueByMeasurementBasisAxis":"us-gaap:EstimateOfFairValueFairValueDisclosureMember"},"factValues":[{"value":"263670000","decimals":-3}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtFairValue","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member","us-gaap:FairValueByMeasurementBasisAxis":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"259311000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"cbrl:NumberOfLocationsDeterminedToBeImpaired","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Location","us-gaap:SubsegmentsAxis":"cbrl:CrackerBarrelOldCountryStoreMember"},"factValues":[{"value":"6"}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"cbrl:NumberOfLocationsDeterminedToBeImpaired","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Location","us-gaap:SubsegmentsAxis":"cbrl:MapleStreetBiscuitCompanyMember"},"factValues":[{"value":"13"}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17448000","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-01-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">3.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Inventories</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Inventories were comprised of the following as of the dates indicated:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26, 2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">July 28, 2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Retail</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">130,247</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">145,175</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Restaurant</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">26,368</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">24,427</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Supplies</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">18,663</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">19,762</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%; padding-bottom: 4px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">175,278</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">189,364</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n"}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Inventories were comprised of the following as of the dates indicated:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26, 2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">July 28, 2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Retail</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">130,247</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">145,175</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Restaurant</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">26,368</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">24,427</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Supplies</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">18,663</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">19,762</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 76%; padding-bottom: 4px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">175,278</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">189,364</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n"}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:RetailRelatedInventoryMerchandise","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"130247000","decimals":-3}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:RetailRelatedInventoryMerchandise","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"145175000","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"cbrl:RestaurantRelatedInventory","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26368000","decimals":-3}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"cbrl:RestaurantRelatedInventory","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24427000","decimals":-3}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"cbrl:SupplyInventory","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18663000","decimals":-3}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"cbrl:SupplyInventory","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19762000","decimals":-3}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"175278000","decimals":-3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"189364000","decimals":-3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:DebtDisclosureTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div> \n        <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n          \n            \n  <tr>\n              \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">4.</td>\n              \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Debt</span></div>\n              </td>\n            \n  </tr>\n          \n        \n</table>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">On June 17, 2022, the Company entered into a five-year $700,000 revolving credit facility (the \u201c2022 Revolving Credit Facility\u201d).\u00a0 The 2022\n        Revolving Credit Facility contains an option to increase the revolving credit facility by $200,000.\u00a0 The Company\u2019s outstanding borrowings\n        under the 2022 Revolving Credit Facility were $176,000 and $120,000 on April 26, 2024 and July 28, 2023, respectively.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">As of April 26, 2024, the Company had $32,466 of standby letters of credit, which reduce the Company\u2019s borrowing availability under the 2022 Revolving Credit Facility (see Note 11 for more information on the Company\u2019s standby letters of credit).\u00a0 As of\n        April 26, 2024, the Company had $491,534 in borrowing availability under the 2022 Revolving Credit Facility.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">In accordance with the 2022 Revolving Credit Facility, outstanding borrowings bear interest, at the Company\u2019s election, either\n        at (1) the Term Secured Overnight Financing Rate (SOFR) or (2) a base rate equal to the greater of (i) the prime rate, (ii) a rate that is 0.5%\n        in excess of the Federal Funds Rate, and (iii) Term SOFR plus 1.0%, in each case, plus an applicable margin based on the Company\u2019s\n        consolidated total leverage ratio. At April 26, 2024, the weighted average interest rate on the Company\u2019s outstanding borrowings on the 2022 Revolving Credit Facility was 6.93%.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The 2022 Revolving Credit Facility contains customary financial covenants, which include maintenance of a maximum consolidated\n        total senior secured leverage ratio and a minimum consolidated interest coverage ratio.\u00a0 At April 26, 2024, the Company was in compliance with all financial covenants under the 2022 Revolving Credit Facility.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The 2022 Revolving Credit Facility also imposes restrictions on the amount of dividends the Company is permitted to pay and the\n        amount of shares the Company is permitted to repurchase. Under the 2022 Revolving Credit Facility, provided there is no default existing and the total of the Company\u2019s availability under the 2022 Revolving Credit Facility plus the Company\u2019s cash\n        and cash equivalents on hand is at least $100,000 (the \u201cCash Availability\u201d), the Company may declare and pay cash dividends on shares of\n        its common stock and repurchase shares of its common stock (1) in an unlimited amount if, at the time such dividend or repurchase is made, the Company\u2019s consolidated total senior secured leverage ratio is 2.75 to 1.00 or less and (2) in an aggregate amount not to exceed $100,000\n        in any fiscal year if the Company\u2019s consolidated total leverage ratio is greater than 2.75 to 1.00 at the time the dividend or\n        repurchase is made; notwithstanding (1) and (2), so long as immediately after giving effect to the payment of any such dividends, Cash Availability is at least $100,000, the Company may declare and pay cash dividends on shares of its common stock in an aggregate amount not to exceed in any fiscal year the product of the aggregate amount of dividends declared in the fourth\n        quarter of the immediately preceding fiscal year multiplied by four.</div>\n\n<div><br/>\n        </div>\n\n<div style=\"text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Convertible Senior Notes</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">On June 18, 2021, the Company completed a $300,000 principal aggregate amount private offering of 0.625% convertible Senior Notes due in 2026\n        (the \u201cNotes\u201d). The Notes are governed by the terms of an indenture (the \u201cIndenture\u201d) between the Company and U.S. Bank National Association as the Trustee. The Notes will mature on June 15, 2026, unless earlier converted, repurchased or redeemed. The Notes bear cash interest at an annual rate of 0.625%, payable semi-annually in arrears on June 15 and December\n        15 of each year.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The Notes are unsecured obligations and do not contain any financial or operating covenants or restrictions on the payments of\n        dividends, the incurrence of indebtedness or the issuance or repurchase of securities by the Company or any of its subsidiaries. In an event of default, the principal amount of, and all accrued and unpaid interest on, all of the notes then\n        outstanding will immediately become due and payable. However, notwithstanding the foregoing, the Company may elect, at its option, that the sole remedy for an event of default relating to certain failures by the Company to comply with certain\n        reporting covenants in the Indenture will consist exclusively of the right of the noteholders to receive special interest on the Notes for up to 180\n        calendar days during which such event of default has occurred and is continuing, at a specified rate for the first 90 days of 0.25% per\n        annum, and thereafter at a rate of 0.50% per annum, on the principal amount of the Notes.</div>\n\n<div><br/></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The initial conversion rate applicable to the Notes was 5.3153 shares of the Company\u2019s common stock per $1,000 principal\n        amount of Notes, which represented an initial conversion price of approximately $188.14 per share of the Company\u2019s common stock, a\n        premium of 25.0% over the last reported sale price of $150.51 per share on June 15, 2021, the date on which the Notes were priced. The conversion rate is subject to customary adjustments upon the occurrence of certain events, including the payment of dividends to\n        holders of the Company\u2019s common stock. As of April 26, 2024, the conversion rate, as adjusted, was 6.2363 shares of the Company\u2019s common\n        stock per $1,000 principal amount of Notes. In addition, if certain corporate events that constitute a \u201cMake-Whole Fundamental Change\u201d\n        occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Net proceeds from the Notes offering were $291,125, after deducting the initial purchasers\u2019 discounts and commissions and the Company\u2019s offering fees and expenses.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The Notes are accounted for entirely as a liability, and the issuance costs of the Notes are accounted for wholly as debt\n        issuance costs.<br/>\n      </div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The following table includes the outstanding principal amount and carrying value of the Notes as of the dates indicated:</div>\n\n<div style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;\">\n        <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt;\"><br/>\n        </div>\n\n        <table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;\">\n          \n            \n  <tr>\n              \n    <td style=\"vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26, 2024</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"2\" style=\"text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">July 28, 2023</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n            \n  <tr>\n              \n    <td style=\"vertical-align: top; width: 76%; background-color: #CCEEFF;\" valign=\"bottom\">\n                <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\">Liability component</div>\n                <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Principal</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">300,000</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">$</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">300,000</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n            \n  <tr>\n              \n    <td style=\"vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n                <div style=\"text-align: left; margin-left: 17.1pt; font-family: 'Times New Roman'; font-size: 10pt;\">Less: Debt issuance costs (1)</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">3,859<br/>\n                </div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">5,171</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n            \n  <tr>\n              \n    <td style=\"vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\n                <div style=\"text-align: left; margin-left: 17.1pt; font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0\u00a0\u00a0\u00a0Net carrying amount</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">296,141</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">$ <br/>\n              </td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">294,829</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n          \n        \n</table>\n      </div>\n\n<div>\n            <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n              \n                \n  <tr style=\"vertical-align: top;\">\n                  \n    <td style=\"width: 9pt;\"><br/>\n                  </td>\n                  \n    <td style=\"vertical-align: top; width: 18pt;\">\n                    <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(1)</div>\n                  </td>\n                  \n    <td style=\"align: left; vertical-align: top; width: auto;\">\n                    <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;\">Debt issuance costs are amortized to interest expense\n                      using the effective interest method over the expected life of the Notes.</div>\n                  </td>\n                \n  </tr>\n              \n            \n</table>\n             </div>\n\n<div style=\"text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The effective rate of the Notes over their expected life is 1.23%. The following is a summary of interest expense for the Notes for specified periods:</div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n      </div>\n\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;\">\n      \n        \n  <tr>\n          \n    <td rowspan=\"1\" style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: center; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;\" valign=\"bottom\"> Quarter Ended</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" rowspan=\"1\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\"> <br/>\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended </div>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"text-align: center;\">April 26, </div>\n            <div style=\"text-align: center;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"text-align: center;\">April 28, </div>\n            <div style=\"text-align: center;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">April 26, </div>\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">April 28, </div>\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Coupon interest</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">$</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">474</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">$</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">474</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,422</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,422</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Amortization of issuance costs</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">438</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">434</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,312</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,296</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Total interest expense</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">$ <br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">912</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">$ <br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">908</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2,734</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2,718</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0During any calendar quarter commencing after September 30, 2021, in which the closing price of the Company\u2019s common stock\n        exceeds 130% of the applicable conversion price of the Notes on at least 20 of the last 30 consecutive trading days of the quarter,\n        holders may in the quarter immediately following, convert all or a portion of their Notes. The holders of the Notes were not eligible to convert their Notes during the first nine months of 2024 or during 2023, 2022 or 2021. When a conversion notice\n        is received, the Company has the option to pay or deliver the conversion amount entirely in cash or a combination of cash and shares of the Company\u2019s common stock. Accordingly, as of April 26, 2024, the Company could not be required to settle the\n        Notes and, therefore, the Notes are classified as long-term debt.</div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n      </div>\n\n<div style=\"text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Convertible Note Hedge and Warrant Transactions</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0In connection with the offering of the Notes, the Company entered into convertible note hedge transactions (the \u201cConvertible\n        Note Hedge Transactions\u201d) with certain of the initial purchasers of the Notes and/or their respective affiliates and other financial institutions (in this capacity, the \u201cHedge Counterparties\u201d). Concurrently with the Company\u2019s entry into the\n        Convertible Note Hedge Transactions, the Company also entered into separate, warrant transactions with the Hedge Counterparties collectively relating to the same number of shares of the Company\u2019s common stock, which initially was approximately 1,600,000 shares, subject to customary anti-dilution adjustments, and for which the Company received proceeds that partially offset the cost of entering\n        into the Convertible Note Hedge Transactions (the \u201cWarrant Transactions\u201d).</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The Convertible Note Hedge Transactions cover, subject to customary anti-dilution adjustments, the number of shares of the\n        Company\u2019s common stock that initially underlay the Notes and are expected generally to reduce the potential equity dilution, and/or offset any cash payments in excess of the principal amount due, as the case may be, upon conversion of the Notes.\n        The Warrant Transactions could have a dilutive effect on the Company\u2019s common stock to the extent that the price of its common stock exceeds the strike price of the Warrant Transactions. The strike price was initially $263.39 per share and is subject to certain adjustments under the terms of the Warrant Transactions. As of April 26, 2024, the strike price, as adjusted,\n        of the Warrant Transactions was $224.49 per share as a result of dividends declared since the Notes were issued.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0The portion of the net proceeds to the Company from the offering of the Notes that was used to pay the premium on the\n        Convertible Note Hedge Transactions, net of the proceeds to the Company from the Warrant Transactions, was approximately $30,310. The net\n        costs incurred in connection with the Convertible Note Hedge Transactions and Warrant Transactions were recorded as a reduction to additional paid-in capital in 2021.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Because these transactions meet certain accounting criteria, the Convertible Note Hedge Transactions and Warrant Transactions\n        were recorded in shareholders\u2019 equity, not accounted for as derivatives and are not remeasured each reporting period.</div>\n"}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2022-06-18T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"700000000","decimals":-3}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"cbrl:LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity","xbrl:period":"2022-06-18T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"200000000","decimals":-3}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"176000000","decimals":-3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:LineOfCredit","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"120000000","decimals":-3}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:LettersOfCreditOutstandingAmount","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"32466000","decimals":-3}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"491534000","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member","us-gaap:VariableRateAxis":"us-gaap:FederalFundsEffectiveSwapRateMember"},"factValues":[{"value":"0.005","decimals":3}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"},"factValues":[{"value":"0.01","decimals":3}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:DebtWeightedAverageInterestRate","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"0.0693","decimals":4}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"cbrl:LiquidityRequirements","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"cbrl:MaximumLeverageRatio","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"2.75","decimals":2}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"cbrl:LiquidityRequirements","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"cbrl:MaximumLeverageRatio","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"2.75","decimals":2}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"cbrl:MaximumDividendsLimit","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"100000000","decimals":-3}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"cbrl:MultiplierUsedInCalculatingAggregateAmountOfCashDividendsOnSharesOfCommonStockInAnyFiscalYear","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:CreditFacilityAxis":"cbrl:RevolvingCreditFacility2022Member"},"factValues":[{"value":"4"}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"300000000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.00625","decimals":5}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"2026-06-15"}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.00625","decimals":5}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"semi-annually"}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"cbrl:DebtInstrumentPeriodOfSpecialInterestToBeReceivedInTheEventOfDefault","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"P180D"}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"cbrl:SpecialInterestRateToBeReceivedForFirst90Days","xbrl:period":"2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.0025","decimals":4}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"cbrl:SpecialInterestRateToBeReceivedThereafter","xbrl:period":"2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.005","decimals":4}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2021-06-18T00:00:00/2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"5.3153","decimals":4}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:DebtConversionConvertedInstrumentAmount1","xbrl:period":"2021-06-18T00:00:00/2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"188.14","decimals":2}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"cbrl:CommonStockPercentageOfPremium","xbrl:period":"2021-06-18T00:00:00/2021-06-19T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.25","decimals":3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockPricePerShare","xbrl:period":"2021-06-16T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"150.51"}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockSharesConverted1","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"6.2363","decimals":4}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:DebtConversionConvertedInstrumentAmount1","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"291125000","decimals":-3}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The following table includes the outstanding principal amount and carrying value of the Notes as of the dates indicated:</div>\n\n<div style=\"color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;\">\n        <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: 36pt;\"><br/>\n        </div>\n\n        <table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; letter-spacing: normal; text-transform: none; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;\">\n          \n            \n  <tr>\n              \n    <td style=\"vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26, 2024</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"2\" style=\"text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">July 28, 2023</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n            \n  <tr>\n              \n    <td style=\"vertical-align: top; width: 76%; background-color: #CCEEFF;\" valign=\"bottom\">\n                <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\">Liability component</div>\n                <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Principal</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">300,000</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">$</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">300,000</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n            \n  <tr>\n              \n    <td style=\"vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n                <div style=\"text-align: left; margin-left: 17.1pt; font-family: 'Times New Roman'; font-size: 10pt;\">Less: Debt issuance costs (1)</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">3,859<br/>\n                </div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">5,171</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n            \n  <tr>\n              \n    <td style=\"vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\n                <div style=\"text-align: left; margin-left: 17.1pt; font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0\u00a0\u00a0\u00a0Net carrying amount</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">296,141</div>\n              </td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">$ <br/>\n              </td>\n              \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">294,829</td>\n              \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n  </tr>\n          \n        \n</table>\n      </div>\n\n<div>\n            <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n              \n                \n  <tr style=\"vertical-align: top;\">\n                  \n    <td style=\"width: 9pt;\"><br/>\n                  </td>\n                  \n    <td style=\"vertical-align: top; width: 18pt;\">\n                    <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(1)</div>\n                  </td>\n                  \n    <td style=\"align: left; vertical-align: top; width: auto;\">\n                    <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;\">Debt issuance costs are amortized to interest expense\n                      using the effective interest method over the expected life of the Notes.</div>\n                  </td>\n                \n  </tr>\n              \n            \n</table>\n             </div>\n"}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"300000000","decimals":-3}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"300000000","decimals":-3}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"3859000","decimals":-3}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"5171000","decimals":-3}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"296141000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"294829000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">The effective rate of the Notes over their expected life is 1.23%. The following is a summary of interest expense for the Notes for specified periods:</div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n      </div>\n\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;\">\n      \n        \n  <tr>\n          \n    <td rowspan=\"1\" style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: center; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;\" valign=\"bottom\"> Quarter Ended</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" rowspan=\"1\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\"> <br/>\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended </div>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"text-align: center;\">April 26, </div>\n            <div style=\"text-align: center;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"text-align: center;\">April 28, </div>\n            <div style=\"text-align: center;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">April 26, </div>\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">April 28, </div>\n            <div style=\"text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Coupon interest</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">$</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">474</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">$</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">474</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,422</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,422</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Amortization of issuance costs</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">438</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">434</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,312</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">1,296</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n            <div style=\"text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">Total interest expense</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">$ <br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">912</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">$ <br/>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">908</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2,734</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;\">2,718</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n"}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.0123","decimals":4}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.0123","decimals":4}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.0123","decimals":4}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"0.0123","decimals":4}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebtExcludingAmortization","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"474000","decimals":-3}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebtExcludingAmortization","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"474000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebtExcludingAmortization","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1422000","decimals":-3}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebtExcludingAmortization","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1422000","decimals":-3}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"438000","decimals":-3}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"434000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1312000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1296000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"912000","decimals":-3}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"908000","decimals":-3}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"2734000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"2718000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1.30","decimals":2}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"utr:D","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"20","decimals":0}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"utr:D","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"30","decimals":0}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"1600000","decimals":0}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"263.39","decimals":2}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"224.49","decimals":2}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"cbrl:PortionOfNetProceedsFromOfferingOfNotesUsedToPayThePremiumOnConvertibleNoteHedgeTransactionsNetOfProceedsFromWarrantTransactions","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"cbrl:Zero625PercentConvertibleSeniorNotesDue2026Member"},"factValues":[{"value":"30310000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"cbrl:SeasonalityDisclosureTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">5.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Seasonality</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Historically, the revenue and net income of the Company have been lower in the first and third quarters and higher in the second and fourth quarters.\u00a0\n      Management attributes these variations to the holiday shopping season and the summer vacation and travel season.\u00a0 The Company\u2019s retail sales, which are made substantially to the Company\u2019s restaurant customers, historically have been highest in the\n      Company\u2019s second quarter, which includes the holiday shopping season.\u00a0 Historically, interstate tourist traffic and the propensity to dine out have been higher during the summer months, thereby contributing to higher profits in the Company\u2019s fourth\n      quarter.\u00a0 The Company generally opens additional new locations throughout the year.\u00a0 Therefore, the results of operations for any interim period cannot be considered indicative of the operating results for an entire year. <br/>\n    </div>\n"}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">6.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Segment Information</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Cracker Barrel stores represent a single, integrated operation with two related and substantially integrated product lines.\u00a0 The operating expenses of the restaurant and retail product lines of a Cracker Barrel store are shared and are indistinguishable in\n      many respects.\u00a0 Accordingly, the Company currently manages its business on the basis of one reportable operating segment.\u00a0 All of the\n      Company\u2019s operations are located within the United States.</div>\n"}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"cbrl:NumberOfProductLines","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Line"},"factValues":[{"value":"2"}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportableSegments","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">7.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Revenue Recognition</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Revenue consists primarily of sales from restaurant and retail operations. The Company recognizes revenue when it satisfies a performance obligation\n      by transferring control over a product or service to a restaurant guest, retail customer or other customer.\u00a0 The Company\u2019s policy is to present sales in the Condensed Consolidated Statements of Income (Loss) on a net presentation basis after\n      deducting sales tax.</div>\n\n<div style=\"text-align: left;\"><br/>\n    </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;\">Disaggregation of revenue</div>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total revenue was comprised of the following for the specified periods:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"> </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Quarter Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n            </div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n            </div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Revenue:</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Restaurant</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">671,328</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">681,315</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,062,790</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,061,551</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Retail</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">145,807</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">151,374</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">513,585</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">544,525</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total revenue</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">817,135</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">832,689</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,576,375</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,606,076</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;\">Restaurant Revenue</div>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company recognizes revenues from restaurant sales when payment is tendered at the point of sale, as the Company\u2019s performance obligation to\n      provide food and beverages is satisfied.</div>\n\n<div><br/>\n    </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;\">Retail Revenue</div>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company recognizes revenues from retail sales when payment is tendered at the point of sale, as the Company\u2019s performance obligation to provide\n      merchandise is satisfied.\u00a0 Ecommerce sales, including shipping revenue, are recorded upon delivery to the customer. Additionally, estimated sales returns are calculated based on return history and sales levels.</div>\n\n<div><br/>\n    </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;\">Gift Card Breakage</div>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman';\">Included in restaurant and retail revenue is gift card breakage.\u00a0 Customer purchases of\n        gift cards, to be utilized at the Company\u2019s stores, are not recognized as sales until the card is redeemed and the customer purchases food and/or merchandise.\u00a0\u00a0 Gift cards do not carry an expiration date; therefore, customers can redeem their gift\n        cards indefinitely. A certain number of gift cards will not be fully redeemed. Management estimates unredeemed balances and recognizes gift card breakage revenue for these amounts in the Company\u2019s Condensed Consolidated Statements of Income (Loss)\n        over the expected redemption period.\u00a0 </span>Gift card breakage is recognized when the likelihood of a gift card being redeemed by the customer is remote, and the Company determines that there is not a legal obligation to remit the unredeemed gift\n      card balance to the relevant jurisdiction.</div>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The determination of the gift card breakage rate is based upon the Company\u2019s specific historical redemption patterns. The Company recognizes gift card\n      breakage by applying its estimate of the rate of gift card breakage over the period of estimated redemption.\u00a0 For the quarter and nine months ended April 26, 2024, gift card breakage was $292 and $8,898, respectively.\u00a0 For the quarter and nine months ended April 28,\n      2023, gift card breakage was $1,595 and $5,083,\n      respectively.</div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; margin-left: 4.5pt; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman';\">Deferred revenue related to the Company\u2019s gift cards was </span>$90,536<span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> and </span>$88,566,<span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> respectively, at April</span> 26, 2024<span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> and July </span>28,\n      2023.<span style=\"font-size: 10pt; font-family: 'Times New Roman';\">\u00a0 Revenue recognized in the Condensed Consolidated Statements of Income (Loss) for the nine months ended </span>April 26, 2024<span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> and </span>April 28, 2023,<span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> respectively, for the redemption of gift cards which were included in the deferred revenue balance at the beginning of the fiscal year was </span>$31,731<span style=\"font-size: 10pt; font-family: 'Times New Roman';\"> and </span>$34,689.</div>\n\n<div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;\"> <br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: -9pt; margin-left: 9pt; font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;\">Loyalty Program</div>\n\n<div><br/>\n        </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-indent: 36pt; text-transform: none;\">During the first\n          quarter of 2024, the Company launched its customer loyalty program, Cracker Barrel Rewards, which allows members to earn points (\u201cpegs\u201d) for each qualifying purchase in store or online. Pegs earned are then converted to rewards upon reaching\n          certain thresholds.\u00a0 These rewards may be redeemed on future restaurant or retail purchases in store or online.</div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">\u00a0 <br/>\n        </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"background-color: #FFFFFF; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-align: justify; text-indent: 36pt;\"><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">The estimation of the standalone selling price of pegs and other rewards issued to customers involves several assumptions,\n            primarily the estimated value of the product for which the reward is expected to be redeemed and the probability that the pegs or reward will expire. These inputs are subject to change over time due to factors such as increased costs or changes\n            in customer behavior.<br/>\n          </span> </div>\n\n<div><span style=\"background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-family: 'Times New Roman'; font-size: 10pt;\">\u00a0 </span></div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; text-indent: 36pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;\">The\n\n\n\n\n\n          Company defers a portion of the revenue related to the pegs earned at the time of the original transaction based on the estimated value of the item for which the reward is expected to be redeemed, net of estimated unredeemed pegs. Pegs expire\n          after twelve months. Revenue is recognized for these performance obligations upon redemption of pegs or rewards earned by the\n          customer. As of April 26, 2024, deferred revenue related to the loyalty program was $733 and is included in other current liabilities\n          on the Condensed Consolidated Balance Sheet.</div>\n"}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total revenue was comprised of the following for the specified periods:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"> </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Quarter Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n            </div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n            </div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Revenue:</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Restaurant</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">671,328</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">681,315</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,062,790</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,061,551</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Retail</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">145,807</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">151,374</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">513,585</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">544,525</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total revenue</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">817,135</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">832,689</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,576,375</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,606,076</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n"}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"cbrl:RestaurantMember"},"factValues":[{"value":"671328000","decimals":-3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"cbrl:RestaurantMember"},"factValues":[{"value":"681315000","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"cbrl:RestaurantMember"},"factValues":[{"value":"2062790000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"cbrl:RestaurantMember"},"factValues":[{"value":"2061551000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"145807000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"151374000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"513585000","decimals":-3}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"544525000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"817135000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"832689000","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2576375000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2606076000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"cbrl:GiftCardBreakageRevenue","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"292000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"cbrl:GiftCardBreakageRevenue","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8898000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"cbrl:GiftCardBreakageRevenue","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1595000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"cbrl:GiftCardBreakageRevenue","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5083000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"cbrl:ContractWithCustomerLiabilityRelatedToGiftCards","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"90536000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"cbrl:ContractWithCustomerLiabilityRelatedToGiftCards","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88566000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"cbrl:ContractWithCustomerLiabilityRevenueRecognizedForRedemptionOfGiftCards","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31731000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"cbrl:ContractWithCustomerLiabilityRevenueRecognizedForRedemptionOfGiftCards","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34689000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"cbrl:ExpirationPeriodForRewardPointsEarnedInLoyaltyProgram","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"cbrl:ContractWithCustomerLiabilityCurrentLoyaltyProgram","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherCurrentLiabilitiesMember"},"factValues":[{"value":"733000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeasesTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n        \n          \n  <tr>\n            \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">8.</td>\n            \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Leases</span></div>\n            </td>\n          \n  </tr>\n        \n      \n</table>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company has ground leases for its leased stores and office space leases that are recorded as operating leases under various non-cancellable\n          operating leases.\u00a0 The Company also leases advertising billboards, vehicle fleets, and certain equipment under various non-cancellable operating leases.\u00a0 Additionally, the Company completed sale-leaseback transactions in 2009, 2020 and 2021 (see\n          section below entitled \u201cSale and Leaseback Transactions\u201d); all the properties qualified for sale and leaseback and operating lease accounting classification.\u00a0 To determine whether a contract is or contains a lease, the Company determines at\n          contract inception whether it contains the right to control the use of an identified asset for a period of time in exchange for consideration.\u00a0 If the contract has the right to obtain substantially all of the economic benefit from use of the\n          identified asset and the right to direct the use of the identified asset, the Company recognizes a right-of-use asset and lease liability.</div>\n\n<div><br/>\n          </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company\u2019s leases all have varying terms and expire at various dates through 2058. Restaurant real estate leases typically have base terms of ten years with four to five optional renewal periods of five years\n          each.\u00a0 The Company uses a lease life that generally begins on the commencement date, including the rent holiday periods, and generally extends through certain renewal periods that can be exercised at the Company\u2019s option.\u00a0 During rent holiday\n          periods, which include the pre-opening period during construction, the Company has possession of and access to the property, but is not obligated to, and normally does not, make rent payments.\u00a0 The Company has included lease renewal options in\n          the lease term for calculations of the right-of-use asset and liability for which at the commencement of the lease it is reasonably certain that the Company will exercise those renewal options.\u00a0 Additionally, some of the leases have contingent\n          rent provisions and others require adjustments for inflation or index.\u00a0\u00a0 Contingent rent is determined as a percentage of gross sales in excess of specified levels.\u00a0 The Company records a contingent rent liability and corresponding rent expense\n          when it is probable sales have been achieved in amounts in excess of the specified levels.\u00a0 The Company\u2019s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</div>\n\n<div><br/>\n        </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company has entered into two\n          Cracker Barrel and four MSBC agreements for real estate leases that are not recorded as right-of-use assets or lease liabilities as we\n          have not yet taken possession.\u00a0 These leases are expected to commence in 2025 and 2026 with undiscounted future payments of $12,333 and\n          $10,210, respectively.</div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n        </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company has elected not to separate lease and non-lease components. Additionally, the Company has elected to apply the short term lease\n          exemption to all asset classes and the short term lease expense for the period reasonably reflects the short term lease commitments. As the Company\u2019s leases do not provide an implicit rate, the Company uses the incremental borrowing rate based on\n          the information available at the time of commencement or modification date in determining the present value of lease payments. For operating leases that commenced prior to the date of adoption of the new lease accounting guidance, the Company\n          used the incremental borrowing rate as of the adoption date.\u00a0Assumptions used in determining the Company\u2019s incremental borrowing rate include the Company\u2019s implied credit rating and an estimate of secured borrowing rates based on comparable\n          market data.</div>\n\n<div><br/>\n        </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes the components of lease cost for operating leases for the specified periods:</div>\n\n<div><br/>\n      </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Quarter Ended<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"> <br/>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;\">Operating lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">27,550</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">27,456</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">82,962</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">82,345</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n              <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;\">Short term lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">134</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">234</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">3,209</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,731</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;\">Variable lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">899</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">909</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,582</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,863</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px;\" valign=\"bottom\">\n              <div style=\"text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">28,583</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">28,599</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">88,753</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">87,939</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n        \n      \n</table>\n\n<div><br/>\n           </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes supplemental cash flow information and non-cash activity related to the Company\u2019s operating leases for the\n          specified periods:</div>\n\n<div><br/>\n        </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 1pt;\">Quarter Ended</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">Nine Months Ended</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024<br/>\n                </div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 1pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">April 28</span>,</div>\n                <span style=\"text-indent: 0pt;\">2023</span></div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">April 26</span>,</div>\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">2024</span><br/>\n                </div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">April 28</span>,</div>\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">2023</span><br/>\n                </div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td rowspan=\"1\" style=\"vertical-align: top;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Operating cash flow information:</div>\n            </td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Cash paid for amounts included in the measurement of lease liabilities</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">24,143</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">23,745</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">72,764</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">71,252</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td rowspan=\"1\" style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Noncash information:</div>\n            </td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Right-of-use assets obtained in exchange for new operating lease liabilities</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">3,810</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5,990</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,600</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">15,455</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Lease modifications or reassessments increasing (decreasing) right-of-use assets</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(610</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5,417</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">19,828</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,115</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Lease modifications removing right-of-use assets</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(54</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(80</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(1,468</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(371</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n              </div>\n            </td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td rowspan=\"1\" style=\"vertical-align: top; width: 52%;\" valign=\"bottom\"><span style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;\">Right-of-use\n\n                asset impairment*</span></td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">1,832</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u2014</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">1,832</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u2014</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n        \n      \n</table>\n\n<div> <br/>\n      </div>\n\n<div>\n        <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n          \n            \n  <tr style=\"vertical-align: top;\">\n              \n    <td style=\"width: 9pt;\"><br/>\n              </td>\n              \n    <td style=\"vertical-align: top; width: 18pt;\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: right;\">*<br/>\n                </div>\n              </td>\n              \n    <td style=\"align: left; vertical-align: top; width: auto;\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;\">Included in the Impairment line on the Condensed Consolidated\n                  Statement of Cash Flows.</div>\n              </td>\n            \n  </tr>\n          \n        \n</table>\n      </div>\n\n<div><br/>\n        </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes the weighted-average remaining lease term and the weighted-average discount rate for operating leases as of dates\n          indicated:</div>\n\n<div><br/>\n        </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: center; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;\"><span style=\"text-indent: 0pt;\">April 26</span>, <span style=\"text-indent: 0pt;\">2024</span></div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: center; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\"><span style=\"text-indent: 0pt;\">April 28</span>, <span style=\"text-indent: 0pt;\">2023</span></div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Weighted-average remaining lease term</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;\"><span style=\"text-indent: 0pt;\">15.95</span> Years</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\"><span style=\"text-indent: 0pt;\">17.00</span> Years</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 76%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Weighted-average discount rate</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5.35</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">%</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5.07</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">%</div>\n              </div>\n            </td>\n          \n  </tr>\n        \n      \n</table>\n\n<div><br/>\n        </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes the maturities of undiscounted cash flows reconciled to the total operating lease liability as of April 26, 2024:</div>\n\n<div><br/>\n        </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Year</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">Total</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Remainder of 2024</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">24,239</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2025</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">83,314</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2026</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">73,185</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2027</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">69,383</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2028</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">67,569</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; padding-bottom: 2px;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Thereafter</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">795,866</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total future minimum lease payments</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">1,113,556</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; padding-bottom: 2px;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Less imputed remaining interest</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(380,473</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n            </td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total present value of operating lease liabilities</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">733,083</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n        \n      \n</table>\n\n<div><br/>\n        </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;\">Sale and Leaseback Transactions</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">In 2009, the Company completed sale-leaseback transactions involving 15 of its owned Cracker Barrel stores and its retail distribution center. Under the transactions, the land, buildings and improvements at the Cracker Barrel stores and the retail distribution center were sold and\n        leased back for terms of 20 and 15\n        years, respectively. Equipment was not included. The leases include specified renewal options for up to 20 additional years.</div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">In 2020, the Company entered into an agreement with the original lessor and a third party financier to obtain ownership of 64 of the 65 Cracker Barrel properties\n          previously covered in the original sale and leaseback arrangement and simultaneously entered into a sale and leaseback transaction with the financier. The Company purchased the remaining property. In connection with this sale and leaseback\n          transaction, the Company entered into lease agreements for each of the properties for initial terms of 20 years and renewal options up\n          to 50 years.</div>\n\n<div><br/>\n        </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">In 2021, the Company completed a sale and leaseback transaction involving 62 of its owned Cracker Barrel stores.\u00a0Under the transaction, the land, buildings and building improvements at the locations were sold and leased back for initial terms of 20 years and renewal options up to 50\n            years.</div>\n"}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:MajorPropertyClassAxis":"cbrl:RestaurantStoresMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"cbrl:NumberOfOptionalRenewalPeriods","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Period","us-gaap:MajorPropertyClassAxis":"cbrl:RestaurantStoresMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"4"}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"cbrl:NumberOfOptionalRenewalPeriods","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Period","us-gaap:MajorPropertyClassAxis":"cbrl:RestaurantStoresMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"5"}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseRenewalTerm","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:MajorPropertyClassAxis":"cbrl:RestaurantStoresMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"cbrl:NumberOfRealEstateLeaseAgreements","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Agreement","us-gaap:SubsegmentsAxis":"cbrl:CrackerBarrelOldCountryStoreMember"},"factValues":[{"value":"2"}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"cbrl:NumberOfRealEstateLeaseAgreements","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Agreement","us-gaap:SubsegmentsAxis":"cbrl:MapleStreetBiscuitCompanyMember"},"factValues":[{"value":"4"}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsNextTwelveMonths","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:MajorPropertyClassAxis":"cbrl:RestaurantStoresMember"},"factValues":[{"value":"12333000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"cbrl:LesseeOperatingLeaseLeasesNotYetCommencedLiabilityPaymentsInYearTwo","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:MajorPropertyClassAxis":"cbrl:RestaurantStoresMember"},"factValues":[{"value":"10210000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:LeaseCostTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes the components of lease cost for operating leases for the specified periods:</div>\n\n<div><br/>\n      </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Quarter Ended<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"> <br/>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023<br/>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;\">Operating lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">27,550</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">27,456</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">82,962</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">82,345</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n              <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;\">Short term lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">134</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">234</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">3,209</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,731</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;\">Variable lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">899</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">909</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,582</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">2,863</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px;\" valign=\"bottom\">\n              <div style=\"text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total lease cost</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">28,583</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">28,599</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">88,753</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; width: 1%; padding-bottom: 4px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">87,939</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n        \n      \n</table>\n"}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27550000","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27456000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82962000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseCost","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82345000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:ShortTermLeaseCost","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"134000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:ShortTermLeaseCost","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"234000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:ShortTermLeaseCost","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3209000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:ShortTermLeaseCost","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2731000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"899000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"909000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2582000","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:VariableLeaseCost","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2863000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28583000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28599000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88753000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:LeaseCost","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87939000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"cbrl:SupplementalCashFlowInformationAndNonCashActivityRelatedToOperatingLeasesTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes supplemental cash flow information and non-cash activity related to the Company\u2019s operating leases for the\n          specified periods:</div>\n\n<div><br/>\n        </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 1pt;\">Quarter Ended</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"6\" style=\"vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">Nine Months Ended</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024<br/>\n                </div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 1pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">April 28</span>,</div>\n                <span style=\"text-indent: 0pt;\">2023</span></div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">April 26</span>,</div>\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">2024</span><br/>\n                </div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">April 28</span>,</div>\n                <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-indent: 0pt;\">2023</span><br/>\n                </div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td rowspan=\"1\" style=\"vertical-align: top;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Operating cash flow information:</div>\n            </td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Cash paid for amounts included in the measurement of lease liabilities</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">24,143</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">23,745</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">72,764</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">71,252</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td rowspan=\"1\" style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Noncash information:</div>\n            </td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Right-of-use assets obtained in exchange for new operating lease liabilities</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">3,810</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5,990</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,600</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">15,455</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Lease modifications or reassessments increasing (decreasing) right-of-use assets</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(610</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5,417</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">19,828</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">9,115</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Lease modifications removing right-of-use assets</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(54</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(80</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(1,468</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(371</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n              </div>\n            </td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td rowspan=\"1\" style=\"vertical-align: top; width: 52%;\" valign=\"bottom\"><span style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;\">Right-of-use\n\n                asset impairment*</span></td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">1,832</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u2014</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">1,832</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u2014</td>\n            \n    <td colspan=\"1\" rowspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n        \n      \n</table>\n\n<div> <br/>\n      </div>\n\n<div>\n        <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"width: 100%; font-family: 'Times New Roman'; font-size: 10pt;\">\n          \n            \n  <tr style=\"vertical-align: top;\">\n              \n    <td style=\"width: 9pt;\"><br/>\n              </td>\n              \n    <td style=\"vertical-align: top; width: 18pt;\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: right;\">*<br/>\n                </div>\n              </td>\n              \n    <td style=\"align: left; vertical-align: top; width: auto;\">\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;\">Included in the Impairment line on the Condensed Consolidated\n                  Statement of Cash Flows.</div>\n              </td>\n            \n  </tr>\n          \n        \n</table>\n      </div>\n"}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24143000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23745000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"72764000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71252000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3810000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5990000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9600000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15455000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-610000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5417000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19828000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"cbrl:IncreaseDecreaseInRightOfUseAssetsResultingFromLeaseModificationsOrReassessments","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9115000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1468000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"cbrl:LesseeOperatingLeaseLeaseModificationsRemovingRightOfUseAssets","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"371000","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseImpairmentLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1832000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseImpairmentLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseImpairmentLoss","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1832000","decimals":-3}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseImpairmentLoss","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"cbrl:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateForOperatingLeasesTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes the weighted-average remaining lease term and the weighted-average discount rate for operating leases as of dates\n          indicated:</div>\n\n<div><br/>\n        </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"><br/>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: center; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;\"><span style=\"text-indent: 0pt;\">April 26</span>, <span style=\"text-indent: 0pt;\">2024</span></div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: center; vertical-align: bottom; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\"><span style=\"text-indent: 0pt;\">April 28</span>, <span style=\"text-indent: 0pt;\">2023</span></div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; background-color: rgb(204, 238, 255);\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Weighted-average remaining lease term</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 7pt;\"><span style=\"text-indent: 0pt;\">15.95</span> Years</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: right; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\"><span style=\"text-indent: 0pt;\">17.00</span> Years</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 76%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Weighted-average discount rate</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5.35</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">%</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">5.07</div>\n              </div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\n              <div>\n                <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">%</div>\n              </div>\n            </td>\n          \n  </tr>\n        \n      \n</table>\n"}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"P15Y11M12D"}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"P17Y"}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"0.0535","decimals":4}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2023-04-29T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"0.0507","decimals":4}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table summarizes the maturities of undiscounted cash flows reconciled to the total operating lease liability as of April 26, 2024:</div>\n\n<div><br/>\n        </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;\">\n        \n          \n  <tr>\n            \n    <td style=\"vertical-align: top; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Year</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"2\" style=\"vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;\">Total</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Remainder of 2024</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">24,239</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2025</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">83,314</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2026</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">73,185</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2027</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">69,383</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">2028</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">67,569</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; padding-bottom: 2px;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Thereafter</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">795,866</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total future minimum lease payments</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">1,113,556</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; padding-bottom: 2px;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Less imputed remaining interest</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(380,473</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n            </td>\n          \n  </tr>\n          \n  <tr>\n            \n    <td style=\"vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Total present value of operating lease liabilities</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">733,083</div>\n            </td>\n            \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n  </tr>\n        \n      \n</table>\n"}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24239000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"83314000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73185000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69383000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67569000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"cbrl:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"795866000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1113556000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"380473000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"733083000","decimals":-3}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","xbrl:period":"2008-08-02T00:00:00/2009-08-01T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Store","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2009Member","us-gaap:MajorPropertyClassAxis":"cbrl:OwnedStoresMember"},"factValues":[{"value":"15","decimals":0}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2009Member","us-gaap:MajorPropertyClassAxis":"cbrl:OwnedStoresMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:MajorPropertyClassAxis":"cbrl:RetailDistributionCenterMember","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2009Member"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseRenewalTerm","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:MajorPropertyClassAxis":"cbrl:RetailDistributionCenterMember","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2009Member","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseRenewalTerm","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2009Member","us-gaap:MajorPropertyClassAxis":"cbrl:OwnedStoresMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"cbrl:NumberOfStoresCompletedInSaleLeasebackTransaction","xbrl:period":"2019-08-03T00:00:00/2020-08-01T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Store","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2000Member","us-gaap:MajorPropertyClassAxis":"cbrl:OwnedStoresMember"},"factValues":[{"value":"64","decimals":0}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","xbrl:period":"2019-08-03T00:00:00/2020-08-01T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Store","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2000Member","us-gaap:MajorPropertyClassAxis":"cbrl:OwnedStoresMember"},"factValues":[{"value":"65","decimals":0}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2000Member"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseRenewalTerm","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:SaleLeasebackTransactionDescriptionAxis":"cbrl:SaleLeasebackTransactionsIn2000Member","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P50Y"}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"cbrl:NumberOfStoresInvolvingSaleLeasebackTransaction","xbrl:period":"2020-08-02T00:00:00/2021-07-31T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Store","us-gaap:MajorPropertyClassAxis":"cbrl:OwnedStoresMember"},"factValues":[{"value":"62","decimals":0}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"P20Y"}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseRenewalTerm","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P50Y"}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"cbrl:ShareholderRightsPlanTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div> \n      <table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n        \n          \n  <tr>\n            \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">9.</td>\n            \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n              <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 1pt;\">\u00a0</span><span style=\"font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;\"><span style=\"text-decoration: underline;\">Shareholder Rights Plan</span></span></div>\n            </td>\n          \n  </tr>\n        \n      \n</table>\n    </div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt;\"><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;\">On February 22, 2024,\u00a0the Board of Directors unanimously determined to extend the Company\u2019s shareholder rights plan for a further three-year term, subject to the approval of the Company\u2019s shareholders at the Company\u2019s upcoming 2024 annual meeting.\u00a0 In connection with this determination, the Board of Directors\n              declared a dividend of one preferred share purchase right (a \u201cRight\u201d) for each outstanding share of common stock, par value $0.01 per share and adopted a shareholder rights plan, as set forth in the Rights Agreement dated as of February 27, 2024 (the \u201cRights Agreement\u201d), by and between the Company and Equiniti Trust Company, LLC, as rights agent. The dividend was payable on March 8, 2024 to the Company\u2019s shareholders of record as of the close of business on March 8, 2024.\u00a0\u00a0The Rights Agreement replaced the Company\u2019s Rights Agreement, dated as of April 9, 2021 (the \u201c2021 Rights Agreement\u201d), and became effective 5:00 p.m., New York City\n              time, on February 27, 2024 (the \u201cEffective Time\u201d).\u00a0 To facilitate the entry into the Rights Agreement, the Board of Directors also approved\u00a0an Amendment and Termination to the 2021 Rights Agreement, which accelerated the expiration date of\n              the 2021 Rights Agreement from the close of business on April 9, 2024 to immediately prior to the Effective Time, at which time\n              the\u00a02021 Rights Agreement expired and became of no further force or effect.\u00a0 Other than extending the term, the Rights Agreement makes no changes to the material terms and conditions of the 2021 Rights Agreement.</span></div>\n\n<div><br/></div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">The Rights</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Rights initially trade with, and are inseparable from, the Company\u2019s common stock. The Rights are evidenced only by certificates or book entries\n        that represent shares of common stock. New Rights will accompany any new shares of common stock the Company issues after March 8, 2024 until the Distribution Date (as defined below).</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Exercise Price</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Each Right will allow its holder to purchase from the Company <span style=\"-sec-ix-hidden:Fact_acdd92249bc84d119a395e7ed59c2311\">one one-hundredth</span> of a share of Series A Junior Participating Preferred Stock (\u201cPreferred Share\u201d) for $600.00 (the \u201cExercise Price\u201d) once the Rights become exercisable. This portion of a Preferred Share will give the shareholder approximately the same dividend and liquidation rights as would\n        one share of common stock.\u00a0 Prior to exercise, the Right does not give its holder any dividend, voting or liquidation rights.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Exercisability</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Rights will not be exercisable until ten days\n        after the public announcement that a person or group has become an \u201cAcquiring Person\u201d by obtaining beneficial ownership of 20% or more\n        of the Company\u2019s outstanding common stock.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Certain synthetic interests in securities created by derivative positions \u2013 whether or not such interests are considered to be ownership of the\n        underlying common stock or are reportable for purposes of Regulation 13D of the Securities Exchange Act of 1934, as amended (the \u201cExchange Act\u201d) \u2013 are treated as beneficial ownership of the number of shares of the Company\u2019s common stock equivalent\n        to the economic exposure created by the derivative.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The date when the Rights become exercisable is the \u201cDistribution Date.\u201d Until the <span style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 24px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;\">Distribution Date</span>, the common stock certificates will also evidence the Rights, and any\n        transfer of shares of common stock will constitute a transfer of Rights.\u00a0 After the Distribution Date, the Rights will separate from the common stock and will be evidenced by book-entry credits or by Rights certificates that the Company will mail\n        to all eligible holders of common stock.\u00a0 Any Rights held by an Acquiring Person will be void and may not be exercised.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">At April 26, 2024, none of the\n        Rights were exercisable.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Consequences of a Person or Group Becoming an Acquiring Person</span></div>\n\n<div><br/>\n      </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;\">Flip in.</span>\u00a0If a person or group becomes an Acquiring Person, all holders of Rights except the\n              Acquiring Person may, for $600.00, purchase shares of the Company\u2019s common stock with a market value of $1,200.00, based on the market price of the common stock prior to such acquisition.</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;\">Flip Over</span>. If the Company is later acquired in a merger or similar transaction after the\n              Distribution Date, all holders of Rights except the Acquiring Person may, for $600.00, purchase shares of the acquiring corporation\n              with a market value of $1,200.00, based on the market price of the acquiring corporation\u2019s stock prior to such transaction.</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;\">Notional Shares</span>. Shares held by affiliates and associates of an Acquiring Person, and\n              Notional Common Shares (as defined in the Rights Agreement) held by counterparties to a Derivatives Contract (as defined in the Rights Agreement) with an Acquiring Person, will be deemed to be beneficially owned by the Acquiring Person.</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Preferred Share Provisions</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Each <span style=\"-sec-ix-hidden:Fact_f79ca27c8eca4638945a8bb5d805d027\">one one-hundredth</span> of a\n        Preferred Share, if issued:</div>\n\n<div><br/>\n      </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">will not be redeemable;</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">will entitle holders to quarterly dividend payments of $0.01 per share,\n              or an amount equal to the dividend paid on one share of common stock, whichever is greater;</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">will entitle holders upon liquidation either to receive $1.00 per share\n              or an amount equal to the payment made on one share of common stock, whichever is greater;</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">will have the same voting power as one share of common stock; and</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 18pt;\"></td>\n          \n    <td style=\"width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;\">\u25cf</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">if shares of the Company\u2019s common stock are exchanged via merger, consolidation, or a similar transaction, will entitle holders to a per share payment equal to the payment made on\n              one share of common stock.</div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: justify; text-indent: 36pt;\">The value of <span style=\"-sec-ix-hidden:Fact_59f146446c6a4240b45de77de5f96b0f\">one one-hundredth</span> of a Preferred Share will generally approximate the value of one share of common stock.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Redemption</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Board of Directors may redeem the Rights for $0.01\n        per Right at any time before any person or group becomes an Acquiring Person.\u00a0 If the Board of Directors redeems any Rights, it must redeem all of the Rights.\u00a0 Once the Rights are redeemed, the only right of the holders of Rights will be to receive\n        the redemption price of $0.01 per Right.\u00a0 The redemption price will be adjusted if the Company has a stock split or stock dividends of\n        its common stock.</div>\n\n<div><br/>\n    </div>\n\n<div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Qualifying Offer Provision</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Rights would also not interfere with any all-cash, fully financed tender offer, exchange offer of common stock of the offeror meeting certain\n      terms and conditions further described below, or a combination thereof, in each case for all shares of common stock that remain open for a minimum of 60\n      business days and subject to a minimum condition of a majority of the outstanding shares and provide for a 20-business day \u201csubsequent\n      offering period\u201d after consummation (such offers are referred to as \u201cqualifying offers\u201d). If an offer includes shares of common stock of the offeror, the Rights would not interfere with such offer if such consideration consists solely of\n      freely-tradeable common stock of a publicly-owned United States corporation; such common stock is listed or admitted to trading on the New York Stock Exchange, Nasdaq Global Select Market or Nasdaq Global Market; the offeror has already received\n      stockholder approval to issue such common stock prior to the commencement of such offer or no such approval is or will be required; the offeror has no other class of voting stock outstanding; no person (including such person\u2019s affiliated and\n      associated persons) beneficially owns twenty percent (20%) or more of the shares of common stock of the offeror then outstanding at the\n      time of commencement of the offer or at any time during the term of the offer; and the offeror meets the registrant eligibility requirements for use of a registration statement on Form S-3 for registering securities under the Securities Act of 1933,\n      as amended, including the filing of all reports required to be filed pursuant to the Exchange Act in a timely manner during the twelve (12) calendar months prior to the date of commencement, and throughout the term, of such offer. In the event the\n      Company receives a qualifying offer and the Board of Directors has not redeemed the Rights prior to the consummation of such offer, the consummation of the qualifying offer will not cause the offeror or its affiliates to become an Acquiring Person,\n      and the Rights will immediately expire upon consummation of the qualifying offer.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Exchange</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">After a person or group becomes an Acquiring Person, but before an Acquiring Person owns 50% or more of the Company\u2019s outstanding common stock, the Board of Directors may extinguish the Rights by exchanging one share of common stock or an equivalent security for each Right, other than Rights held by the Acquiring Person.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Anti-Dilution Provisions</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Board of Directors may adjust the purchase price of the Preferred Shares, the number of Preferred Shares issuable and the number of outstanding\n        Rights to prevent dilution that may occur from a stock dividend, a stock split, a reclassification of the Preferred Shares or common stock.\u00a0 No adjustments to the Exercise Price of less than 1% will be made.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Amendments</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The terms of the Rights Agreement may be amended by the Board of Directors without the consent of the holders of the Rights.\u00a0 After a person or\n        group becomes an Acquiring Person, the Board of Directors may not amend the agreement in a way that adversely affects holders of the Rights.</div>\n\n<div><br/>\n      </div>\n\n<div style=\"text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"text-decoration: underline;\">Expiration</span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\"><span style=\"font-family: 'Times New Roman'; font-size: 1pt;\">\u00a0</span>If the Rights Agreement is approved by the shareholders at the 2024 annual\n        meeting, the Rights will expire on February 27, 2027. If shareholders do not approve the Rights Agreement, it will expire immediately\n        following certification of the vote at the 2024 annual meeting.</div>\n"}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"cbrl:ShareholdersRightsPlanExtensionPeriod","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"cbrl:NumberOfPreferredSharePurchaseRightDeclaredAsDividendForEachShareOfCommonStockOutstanding","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"cbrl:Right","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"1"}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateDeclaredDayMonthAndYear","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"2024-02-27"}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:DividendPayableDateToBePaidDayMonthAndYear","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"2024-03-08"}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableDateOfRecordDayMonthAndYear","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"2024-03-08"}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"cbrl:RightsExpirationDate","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"2024-04-09"}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"600","decimals":2}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"cbrl:CommonShareEquivalentForEachPreferredSharePortion","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","us-gaap:StatementClassOfStockAxis":"cbrl:SeriesJuniorPreferredStockMember"},"factValues":[{"value":"1","decimals":0}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"cbrl:PeriodBeforeRightsCanBeExercised","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P10D"}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"cbrl:PercentageOfOutstandingCommonStockOwnershipRequiredToQualifyForAnAcquiringPerson","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.20","decimals":2}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"cbrl:ClassOfWarrantOrRightExercisableNumber","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"0"}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"cbrl:ExercisePriceOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"600","decimals":2}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"cbrl:MarketValueOfEachRightIfAPersonOrGroupBecomesAnAcquiringPerson","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"1200","decimals":2}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"cbrl:ExercisePriceOfEachRightIfEntityIsLaterAcquiredInMerger","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"600","decimals":2}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"cbrl:MarketValueOfEachRightIfEntityIsLaterAcquiredInMerger","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"1200","decimals":2}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"cbrl:QuarterlyDividendsPaymentsPerShare","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","us-gaap:StatementClassOfStockAxis":"cbrl:SeriesJuniorPreferredStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"cbrl:AmountEntitledToReceivePerShareUponLiquidationOfPreferredShare","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","us-gaap:StatementClassOfStockAxis":"cbrl:SeriesJuniorPreferredStockMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"cbrl:RedemptionPriceOfRight","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"cbrl:RedemptionPriceOfRight","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"cbrl:OfferingPeriod","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P60D"}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"cbrl:OfferingPeriodSubsequent","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"P20D"}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"cbrl:PercentageOfOutstandingCommonStockOwnershipRequiredToQualifyForAnAcquiringPerson","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.20","decimals":2}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"cbrl:PercentageOfAnOwnershipOfCommonStockByAnAcquiringPersonBeforeBoardOfDirectorsMayExtinguishRight","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"cbrl:NumberOfCommonStockSharesThatCanBeExchangedForEachRightIfRightsWereExtinguished","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member"},"factValues":[{"value":"1"}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"cbrl:PercentageOfAdjustmentToExercisePrice","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreement2021Member","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"cbrl:RightsExpirationDate","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","us-gaap:ClassOfWarrantOrRightAxis":"cbrl:RightsAgreementMember"},"factValues":[{"value":"2027-02-27"}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">10.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Net Income (Loss) Per Share and Weighted Average Shares</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">B<span style=\"font-size: 10pt; font-family: 'Times New Roman';\">asic consolidated net income (loss) per share is computed by dividing consolidated net\n        income (loss) available to common shareholders by the weighted average number of shares of common stock outstanding for the reporting period. Diluted consolidated net income (loss) per share reflects the potential dilution that could occur if\n        securities, options or other contracts to issue shares of common stock were exercised or converted into shares of common stock and is based upon the weighted average number of shares of common stock and common equivalent shares outstanding during\n        the reporting period. Common equivalent shares related to nonvested stock awards and units issued by the Company are calculated using the treasury stock method. The outstanding nonvested stock awards and units issued by the Company represent the\n        only dilutive effects on diluted consolidated net income (loss) per shar</span>e. <span style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;\">The Company\u2019s convertible senior notes and related warrants are calculated using the net share settlement option under the if converted method. Because the principal amount of the convertible senior notes\n        will be settled in cash with any excess conversion value settled in cash or shares of common stock, the convertible senior notes have been excluded from the computation of diluted earnings per share because the average market price of the Company\u2019s\n        common stock during the reporting period did not exceed the conversion price of $160.35 as of April 26, 2024. Warrants were excluded from\n        the computation of diluted earnings per share since the warrants\u2019 strike price of $229.24 was greater than the average market price of\n        the Company\u2019s common stock during the period. See Note 4 for additional information regarding the Company\u2019s convertible senior notes.</span></div>\n\n<div><span style=\"font-size: 10pt;\"> </span></div>\n\n<div><br/>\n      </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table reconciles the components of diluted earnings per share computations for the specified periods:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Quarter Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\">Net income (loss) per share numerator</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(9,199</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">13,968</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,791</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">61,588</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Net income (loss) per share denominator:</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Basic weighted average shares</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,201,964</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,152,002</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,188,191</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,173,019</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Add potential dilution:</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Nonvested stock awards and units</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">102,509</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">119,455</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">93,314</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Diluted weighted average shares</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,201,964</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,254,511</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,307,646</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,266,333</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n"}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:ConvertibleDebtSecuritiesMember"},"factValues":[{"value":"160.35","decimals":2}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"cbrl:ClassOfWarrantOrRightsAdjustedExercisePriceOfWarrantsOrRights","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"229.24","decimals":2}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The following table reconciles the components of diluted earnings per share computations for the specified periods:</div>\n\n<div><br/>\n    </div>\n\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"cfttable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;\">\n      \n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\"></td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Quarter Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"6\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">Nine Months Ended</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 26,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2024</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"2\" style=\"vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">April 28,</div>\n            <div style=\"text-align: center; font-family: 'Times New Roman'; font-size: 10pt;\">2023</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; font-family: 'Times New Roman'; font-size: 10pt;\">Net income (loss) per share numerator</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">(9,199</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">)</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">13,968</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,791</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">$</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">61,588</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Net income (loss) per share denominator:</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Basic weighted average shares</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,201,964</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,152,002</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,188,191</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,173,019</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Add potential dilution:</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 2px;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;\">Nonvested stock awards and units</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">\u2014</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">102,509</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">119,455</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">93,314</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n        \n  <tr>\n          \n    <td style=\"vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;\">Diluted weighted average shares</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,201,964</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,254,511</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,307,646</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\u00a0</td>\n          \n    <td colspan=\"1\" style=\"vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;\" valign=\"bottom\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt;\">22,266,333</div>\n          </td>\n          \n    <td colspan=\"1\" style=\"text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;\" valign=\"bottom\">\u00a0</td>\n        \n  </tr>\n      \n    \n</table>\n"}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9199000","decimals":-3}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13968000","decimals":-3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22791000","decimals":-3}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61588000","decimals":-3}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22201964","decimals":0}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22152002","decimals":0}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22188191","decimals":0}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22173019","decimals":0}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"102509","decimals":0}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"119455","decimals":0}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"93314","decimals":0}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22201964","decimals":0}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-01-28T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22254511","decimals":0}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22307646","decimals":0}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2022-08-03T00:00:00/2023-04-29T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"22266333","decimals":0}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2023-07-29T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"\n<table cellpadding=\"0\" cellspacing=\"0\" class=\"DSPFListTable\" style=\"font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;\">\n      \n        \n  <tr>\n          \n    <td style=\"width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\">11.</td>\n          \n    <td style=\"width: auto; vertical-align: top; text-align: justify;\">\n            <div style=\"font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;\"><span style=\"text-decoration: underline;\">Commitments and Contingencies</span></div>\n          </td>\n        \n  </tr>\n      \n    \n</table>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company and its subsidiaries are party to various legal and regulatory proceedings and claims incidental to their business in the ordinary\n      course.\u00a0 In the opinion of management, based upon information currently available, the ultimate liability with respect to these contingencies will not materially affect the Company\u2019s financial statements.</div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\"> <br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">Related to its insurance coverage, the Company is contingently liable pursuant to standby letters of credit as credit guarantees to certain insurers.\u00a0\n      As of <span style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;\">April 26, 2024</span>, the Company had $32,466 of standby letters of credit related to securing reserved claims under workers\u2019 compensation insurance and certain sale and leaseback\n      transactions.\u00a0 All standby letters of credit are renewable annually and reduce the Company\u2019s borrowing availability under its 2022 Revolving Credit Facility.\u00a0 See Note 4 for additional information regarding the Company\u2019s 2022 Revolving Credit\n      Facility. </div>\n\n<div><br/>\n    </div>\n\n<div style=\"display:none;\"><br/></div>\n<div style=\"text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;\">The Company enters into certain indemnification agreements in favor of third parties in the ordinary course of business.\u00a0 The Company believes that\n      the probability of incurring an actual liability under such indemnification agreements is sufficiently remote that no such liability has been recorded in the Condensed Consolidated Balance Sheet as of April<span style=\"color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 48px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;\"> 26, 2024</span>.</div>\n"}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:LettersOfCreditOutstandingAmount","xbrl:period":"2024-04-27T00:00:00","xbrl:entity":"cik:0001067294","xbrl:unit":"iso4217:USD","us-gaap:LossContingenciesByNatureOfContingencyAxis":"us-gaap:StandbyLettersOfCreditMember","us-gaap:LongtermDebtTypeAxis":"us-gaap:RevolvingCreditFacilityMember"},"factValues":[{"value":"32466000","decimals":-3}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrAdoptedFlag","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrAdoptedFlag","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrTrmntdFlag","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrTrmntdFlag","xbrl:period":"2024-01-27T00:00:00/2024-04-27T00:00:00","xbrl:entity":"cik:0001067294"},"factValues":[{"value":"false"}]}]}}