{"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/0001562762-24-000004","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2023","us-gaap":"http://fasb.org/us-gaap/2023","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","xbrli":"http://www.xbrl.org/2003/instance","calm":"http://www.calmainefoods.com/20231202","srt":"http://fasb.org/srt/2023"},"description":"10-Q 0001562762-24-000004 (CIK 0000016160) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2024-01-03"}],"entities":[{"name":"cik:0000016160"}],"units":[{"name":"rpt:unit-1","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"dummy:Layers","dataType":"xs:decimal"},{"name":"dummy:pullet_and_breeder","dataType":"xs:decimal"},{"name":"rpt:unit-6","dataType":"xs:decimal","compositeUnitRepresentation":["iso4217:USD/dummy:Claim"]}],"dataTypes":[{"name":"dei:nonemptySequenceNumberItemType","baseType":"xs:token"},{"name":"dei:internationalNameItemType","baseType":"xs:token"},{"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":"calm:AgriculturalRelatedInventoryEggs","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:AgriculturalRelatedInventoryFlocks","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:AgriculturalRelatedInventoryLayers","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"calm:AgriculturalRelatedInventoryPulletsandBreeders","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"calm:AmountOfTimeToReturnFacilitiesAffectedByAvianInfluenzaToOperatingStatus","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"calm:ChecksOutstandingInExcessOfBookCashBalances","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:FlockCostsAmortizationPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"calm:FlockCostsCostAccumulationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"calm:ImmaterialErrorCorrectionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"calm:LitigationSettlementTrebleDamages","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:LossContingencyDamagesSoughtvaluePerClaim","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"calm:NumberOfLayingHensAffectedByAvianInfluenza","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfMajorCustomers","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfPulletsAffectedByAvianInfluenza","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:PercentageOfFlockAffectedByAvianInfluenza","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"calm:StockCompensationPlanTransactions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:StockCompensationPlanTransactionsShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"calm:TreasuryStockPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:AuditorFirmId","dataType":"dei:nonemptySequenceNumberItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorLocation","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorName","dataType":"dei:internationalNameItemType","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:DocumentAnnualReport","dataType":"xs:boolean","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:DocumentsIncorporatedByReferenceTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine1","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine2","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:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:IcfrAuditorAttestationFlag","dataType":"xs:boolean","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":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:AccruedIncomeTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdditionalPaidInCapitalCommonStock","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AdvertisingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"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:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessCombinationConsiderationTransferred1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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: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:CommitmentsAndContingenciesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockDividendsPerShareCashPaid","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: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:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConcentrationRiskPercentage1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","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:DebtInstrumentCarryingAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Dividends","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DividendsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:EarningsPerSharePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquityMethodInvestmentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinanceLeasePrincipalPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:FiscalPeriod","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiscalPeriodDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromEquityMethodInvestments","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:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxesReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestIncomeExpenseNet","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:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeLeasesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseTermOfContract","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:Liabilities","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:LitigationSettlementAmountAwardedToOtherParty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LossContingencyAccrualProvision","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LossContingencyDamagesSoughtValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MinorityInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MinorityInterestDecreaseFromRedemptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MinorityInterestOwnershipPercentageByParent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:NatureOfOperations","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherNonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherOperatingActivitiesCashFlowStatement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PatronageSourceEarnings","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDividends","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireInterestInJointVenture","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:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","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:ProfitLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:PurchaseObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:RevenueFromContractWithCustomerPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RoyaltyIncomeNonoperating","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SelfInsuranceReservePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockholdersEquityPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SubsequentEventsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TradeAndOtherAccountsReceivablePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TreasuryStockCommonShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:TreasuryStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"calm:EarningsPerShareBasicDilutedAbstract"},{"name":"calm:WeightedAverageSharesOutstandingAbstract"},{"name":"dei:CoverAbstract"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:BusinessAcquisitionLineItems"},{"name":"us-gaap:BusinessCombinationsAbstract"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:DebtSecuritiesAvailableForSaleTable"},{"name":"us-gaap:DilutiveSecuritiesAbstract"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"},{"name":"us-gaap:OtherNonoperatingIncomeExpenseAbstract"},{"name":"us-gaap:RevenueFromContractWithCustomerAbstract"},{"name":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems"},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"},{"name":"us-gaap:StockholdersEquityNoteAbstract"},{"name":"us-gaap:SubsequentEventLineItems"},{"name":"us-gaap:SubsequentEventTable"},{"name":"us-gaap:SubsequentEventsAbstract"}],"dimensions":[{"name":"srt:LitigationCaseAxis","domainClass":"srt:LitigationCaseTypeDomain"},{"name":"srt:OwnershipAxis","domainClass":"srt:OwnershipDomain"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:RestatementAxis","domainClass":"srt:RestatementDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"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:FairValueByLiabilityClassAxis","domainClass":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FinancialInstrumentAxis","domainClass":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"},{"name":"us-gaap:InvestmentTypeAxis","domainClass":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LitigationStatusAxis","domainClass":"us-gaap:LitigationStatusDomain"},{"name":"us-gaap:PlanNameAxis","domainClass":"us-gaap:PlanNameDomain"},{"name":"us-gaap:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"}],"domainClasses":[{"name":"srt:LitigationCaseTypeDomain"},{"name":"srt:OwnershipDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"srt:RestatementDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LitigationStatusDomain"},{"name":"us-gaap:PlanNameDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember"}]},{"name":"rpt:domain-1","root":"us-gaap:LitigationStatusDomain","relationships":[{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:PendingLitigationMember"}]},{"name":"rpt:domain-2","root":"srt:LitigationCaseTypeDomain","relationships":[{"source":"srt:LitigationCaseTypeDomain","target":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:BellEtAlVCalMaineFoodsEtAlMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"}]},{"name":"rpt:domain-3","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-4","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"calm:BentonCountyFoodsMember"}]},{"name":"rpt:domain-5","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"calm:CreditAgreementMember"}]},{"name":"rpt:domain-6","root":"us-gaap:CreditFacilityDomain","relationships":[{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:StandbyLettersOfCreditMember"}]},{"name":"rpt:domain-7","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-8","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-9","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:TreasuryStockCommonMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember"}]},{"name":"rpt:domain-10","root":"srt:RestatementDomain","relationships":[{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember"},{"source":"srt:RestatementDomain","target":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"}]},{"name":"rpt:domain-11","root":"us-gaap:InvestmentTypeCategorizationMember","relationships":[{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:MunicipalBondsMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CommercialPaperMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CorporateDebtSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CertificatesOfDepositMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:AssetBackedSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USTreasuryBillSecuritiesMember"},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:MutualFundMember"}]},{"name":"rpt:domain-12","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-13","root":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","relationships":[{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"calm:ContingentConisderationMember"}]},{"name":"rpt:domain-14","root":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","relationships":[{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MunicipalBondsMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CommercialPaperMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateDebtSecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CertificatesOfDepositMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:AssetBackedSecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USTreasuryBillSecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MutualFundMember"}]},{"name":"rpt:domain-15","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"calm:NonSpecialtyShellEggSalesMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:SpecialtyShellEggSalesMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:EggProductsMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:OtherMember"}]},{"name":"rpt:domain-16","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember"}]}],"members":[{"name":"calm:BellEtAlVCalMaineFoodsEtAlMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:BentonCountyFoodsMember","domainClasses":["srt:OwnershipDomain"]},{"name":"calm:ContingentConisderationMember","domainClasses":["us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"]},{"name":"calm:CreditAgreementMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"calm:EggProductsMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:FassioEggFarmsIncMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:NonSpecialtyShellEggSalesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:OtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:SpecialtyShellEggSalesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","domainClasses":["srt:RestatementDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:RestatementAdjustmentMember","domainClasses":["srt:RestatementDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AssetBackedSecuritiesMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CertificatesOfDepositMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CommercialPaperMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CommonClassAMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:ClassOfStockDomain","us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CorporateDebtSecuritiesMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"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:MunicipalBondsMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:MutualFundMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:NoncontrollingInterestMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:PendingLitigationMember","domainClasses":["us-gaap:LitigationStatusDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:StandbyLettersOfCreditMember","domainClasses":["us-gaap:CreditFacilityDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:TreasuryStockCommonMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:USTreasuryBillSecuritiesMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]}],"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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","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:LitigationStatusAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"srt:LitigationCaseAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-6","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-7","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-8","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-8","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-8","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"srt:RestatementAxis","domainNetwork":"rpt:domain-10","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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","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:InvestmentTypeAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-12","optional":true},{"dimension":"us-gaap:FairValueByLiabilityClassAxis","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:FinancialInstrumentAxis","domainNetwork":"rpt:domain-14","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":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-15","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":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-16","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:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-3","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":"calm:AgriculturalRelatedInventoryEggs","labelType":"xbrl:terseLabel","value":"Eggs and egg products","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryEggs","labelType":"xbrl:label","value":"Agricultural Related Inventory, Eggs","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryEggs","labelType":"xbrl:documentation","value":"Agricultural Related Inventory, Eggs","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryFlocks","labelType":"xbrl:terseLabel","value":"Flocks, net of amortization","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryFlocks","labelType":"xbrl:label","value":"Agricultural Related Inventory, Flocks","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryFlocks","labelType":"xbrl:documentation","value":"Agricultural related inventory, flocks, net of accumulated amortization.","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryLayers","labelType":"xbrl:label","value":"Agricultural Related Inventory, Layers","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryLayers","labelType":"xbrl:documentation","value":"Agricultural Related Inventory, Layers","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryLayers","labelType":"xbrl:terseLabel","value":"Layers","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryPulletsandBreeders","labelType":"xbrl:terseLabel","value":"Pullets and breeders","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryPulletsandBreeders","labelType":"xbrl:label","value":"Agricultural Related Inventory, Pullets and Breeders","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryPulletsandBreeders","labelType":"xbrl:documentation","value":"Agricultural Related Inventory, Pullets and Breeders","language":"en-US"},{"forObject":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","labelType":"xbrl:label","value":"Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days","language":"en-US"},{"forObject":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","labelType":"xbrl:documentation","value":"Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days","language":"en-US"},{"forObject":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","labelType":"xbrl:terseLabel","value":"Allowance for doubtful accounts as percentage of receivables aged over 60 days","language":"en-US"},{"forObject":"calm:AmountOfTimeToReturnFacilitiesAffectedByAvianInfluenzaToOperatingStatus","labelType":"xbrl:label","value":"Amount Of Time To Return Facilities Affected By Avian Influenza To Operating Status","language":"en-US"},{"forObject":"calm:AmountOfTimeToReturnFacilitiesAffectedByAvianInfluenzaToOperatingStatus","labelType":"xbrl:documentation","value":"Amount Of Time To Return Facilities Affected By Avian Influenza To Operating Status","language":"en-US"},{"forObject":"calm:AmountOfTimeToReturnFacilitiesAffectedByAvianInfluenzaToOperatingStatus","labelType":"xbrl:terseLabel","value":"Amount of time to return facilities affected by avian influenza to operating status","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:label","value":"Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Gain, Before Tax","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:documentation","value":"Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), clasified as current.","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:terseLabel","value":"Gains in Accumulated Other Comprehensive Income, Current","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:verboseLabel","value":"Unrealized Gains, Current","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:label","value":"Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Loss, Before Tax","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:documentation","value":"Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized Losses, Current","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","labelType":"xbrl:label","value":"Available For Sale Debt Securities, Current, Amortized Cost Basis","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","labelType":"xbrl:totalLabel","value":"Amortized Cost, Current","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:label","value":"Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Gain, Before Tax","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:documentation","value":"Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), clasified as noncurrent.","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized Gains, Noncurrent","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:label","value":"Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Loss, Before Tax","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:documentation","value":"Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized Losses, Noncurrent","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","labelType":"xbrl:label","value":"Available For Sale Debt Securities, Noncurrent, Amortized Cost Basis","language":"en-US"},{"forObject":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","labelType":"xbrl:totalLabel","value":"Amortized Cost, Noncurrent","language":"en-US"},{"forObject":"calm:BellEtAlVCalMaineFoodsEtAlMember","labelType":"xbrl:terseLabel","value":"Bell et al. v. Cal-Maine Foods et al. [Member]","language":"en-US"},{"forObject":"calm:BellEtAlVCalMaineFoodsEtAlMember","labelType":"xbrl:label","value":"Bell et al. v. Cal-Maine Foods et al. [Member]","language":"en-US"},{"forObject":"calm:BellEtAlVCalMaineFoodsEtAlMember","labelType":"xbrl:documentation","value":"Bell et al. v. Cal-Maine Foods et al. [Member]","language":"en-US"},{"forObject":"calm:BentonCountyFoodsMember","labelType":"xbrl:label","value":"Benton County Foods [Member]","language":"en-US"},{"forObject":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration, Measurement Period","language":"en-US"},{"forObject":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","labelType":"xbrl:terseLabel","value":"Contingent consideration measurement period","language":"en-US"},{"forObject":"calm:ChecksOutstandingInExcessOfBookCashBalances","labelType":"xbrl:label","value":"Checks Outstanding In Excess Of Book Cash Balances","language":"en-US"},{"forObject":"calm:ChecksOutstandingInExcessOfBookCashBalances","labelType":"xbrl:documentation","value":"Checks outstanding in excess of related book cash balances.","language":"en-US"},{"forObject":"calm:ChecksOutstandingInExcessOfBookCashBalances","labelType":"xbrl:terseLabel","value":"Checks outstanding in excess of related book cash balances","language":"en-US"},{"forObject":"calm:ContingentConisderationMember","labelType":"xbrl:label","value":"Contingent Conisderation [Member]","language":"en-US"},{"forObject":"calm:CreditAgreementMember","labelType":"xbrl:label","value":"Credit Agreement [Member]","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Current, Realized Gain","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","labelType":"xbrl:terseLabel","value":"Gross realized gains on sales of available-for-sale securities, current","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","labelType":"xbrl:documentation","value":"Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Current, Realized Loss","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","labelType":"xbrl:terseLabel","value":"Gross realized losses on sales of available-for-sale securities, current","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","labelType":"xbrl:documentation","value":"Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Noncurrent, Realized Gain","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","labelType":"xbrl:documentation","value":"Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","labelType":"xbrl:terseLabel","value":"Gross realized gains on sales of available-for-sale securities, noncurrent","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Noncurrent, Realized Loss","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","labelType":"xbrl:documentation","value":"Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","labelType":"xbrl:terseLabel","value":"Gross realized losses on sales of available-for-sale securities, noncurrent","language":"en-US"},{"forObject":"calm:EarningsPerShareBasicDilutedAbstract","labelType":"xbrl:terseLabel","value":"Net income per common share attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"calm:EarningsPerShareBasicDilutedAbstract","labelType":"xbrl:label","value":"Earnings Per Share, Basic Diluted [Abstract]","language":"en-US"},{"forObject":"calm:EarningsPerShareBasicDilutedAbstract","labelType":"xbrl:verboseLabel","value":"Net income per common share attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"calm:EggProductsMember","labelType":"xbrl:terseLabel","value":"Egg products [Member]","language":"en-US"},{"forObject":"calm:EggProductsMember","labelType":"xbrl:label","value":"Egg Products [Member]","language":"en-US"},{"forObject":"calm:EggProductsMember","labelType":"xbrl:documentation","value":"Egg Products [Member]","language":"en-US"},{"forObject":"calm:FassioEggFarmsIncMember","labelType":"xbrl:label","value":"Fassio Egg Farms, Inc. [Member]","language":"en-US"},{"forObject":"calm:FlockCostsAmortizationPeriod1","labelType":"xbrl:label","value":"Flock Costs, Amortization Period","language":"en-US"},{"forObject":"calm:FlockCostsAmortizationPeriod1","labelType":"xbrl:documentation","value":"Flock Costs, Amortization Period","language":"en-US"},{"forObject":"calm:FlockCostsAmortizationPeriod1","labelType":"xbrl:terseLabel","value":"Flock costs, amortization period","language":"en-US"},{"forObject":"calm:FlockCostsCostAccumulationPeriod","labelType":"xbrl:label","value":"Flock Costs, Cost Accumulation Period","language":"en-US"},{"forObject":"calm:FlockCostsCostAccumulationPeriod","labelType":"xbrl:terseLabel","value":"Flock costs, cost accumulation period","language":"en-US"},{"forObject":"calm:FlockCostsCostAccumulationPeriod","labelType":"xbrl:documentation","value":"Flock Costs, Cost Accumulation Period","language":"en-US"},{"forObject":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","labelType":"xbrl:terseLabel","value":"Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]","language":"en-US"},{"forObject":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","labelType":"xbrl:label","value":"Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]","language":"en-US"},{"forObject":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","labelType":"xbrl:documentation","value":"Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]","language":"en-US"},{"forObject":"calm:ImmaterialErrorCorrectionPolicyTextBlock","labelType":"xbrl:label","value":"Immaterial Error Correction [Policy Text Block]","language":"en-US"},{"forObject":"calm:ImmaterialErrorCorrectionPolicyTextBlock","labelType":"xbrl:documentation","value":"Immaterial Error Correction.","language":"en-US"},{"forObject":"calm:ImmaterialErrorCorrectionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Immaterial Error Correction","language":"en-US"},{"forObject":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","labelType":"xbrl:label","value":"Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al [Member]","language":"en-US"},{"forObject":"calm:LitigationSettlementTrebleDamages","labelType":"xbrl:label","value":"Litigation Settlement, Treble Damages","language":"en-US"},{"forObject":"calm:LitigationSettlementTrebleDamages","labelType":"xbrl:terseLabel","value":"Treble damages","language":"en-US"},{"forObject":"calm:LossContingencyDamagesSoughtvaluePerClaim","labelType":"xbrl:label","value":"Loss Contingency, Damages Sought,Value Per Claim","language":"en-US"},{"forObject":"calm:LossContingencyDamagesSoughtvaluePerClaim","labelType":"xbrl:terseLabel","value":"Damages sought per claim","language":"en-US"},{"forObject":"calm:LossContingencyDamagesSoughtvaluePerClaim","labelType":"xbrl:documentation","value":"Loss Contingency, Damages Sought,Value Per Claim","language":"en-US"},{"forObject":"calm:NonSpecialtyShellEggSalesMember","labelType":"xbrl:terseLabel","value":"Conventional shell egg sales [Member]","language":"en-US"},{"forObject":"calm:NonSpecialtyShellEggSalesMember","labelType":"xbrl:label","value":"Non-Specialty Shell Egg Sales [Member]","language":"en-US"},{"forObject":"calm:NonSpecialtyShellEggSalesMember","labelType":"xbrl:documentation","value":"Non-Specialty Shell Egg Sales [Member]","language":"en-US"},{"forObject":"calm:NumberOfLayingHensAffectedByAvianInfluenza","labelType":"xbrl:label","value":"Number Of Laying Hens Affected By Avian Influenza","language":"en-US"},{"forObject":"calm:NumberOfLayingHensAffectedByAvianInfluenza","labelType":"xbrl:documentation","value":"Number Of Laying Hens Affected By Avian Influenza","language":"en-US"},{"forObject":"calm:NumberOfLayingHensAffectedByAvianInfluenza","labelType":"xbrl:terseLabel","value":"Number of laying hens affected by avian influenza","language":"en-US"},{"forObject":"calm:NumberOfMajorCustomers","labelType":"xbrl:label","value":"Number Of Major Customers","language":"en-US"},{"forObject":"calm:NumberOfMajorCustomers","labelType":"xbrl:documentation","value":"Number Of Major Customers","language":"en-US"},{"forObject":"calm:NumberOfMajorCustomers","labelType":"xbrl:terseLabel","value":"Number of major customers","language":"en-US"},{"forObject":"calm:NumberOfPulletsAffectedByAvianInfluenza","labelType":"xbrl:label","value":"Number Of Pullets Affected By Avian Influenza","language":"en-US"},{"forObject":"calm:NumberOfPulletsAffectedByAvianInfluenza","labelType":"xbrl:terseLabel","value":"Number of pullets affected by avian influenza","language":"en-US"},{"forObject":"calm:OtherMember","labelType":"xbrl:terseLabel","value":"Other [Member]","language":"en-US"},{"forObject":"calm:OtherMember","labelType":"xbrl:label","value":"Other [Member]","language":"en-US"},{"forObject":"calm:OtherMember","labelType":"xbrl:documentation","value":"Other [Member]","language":"en-US"},{"forObject":"calm:PercentageOfFlockAffectedByAvianInfluenza","labelType":"xbrl:label","value":"Percentage Of Flock Affected By Avian Influenza","language":"en-US"},{"forObject":"calm:PercentageOfFlockAffectedByAvianInfluenza","labelType":"xbrl:documentation","value":"Percentage Of Flock Affected By Avian Influenza","language":"en-US"},{"forObject":"calm:PercentageOfFlockAffectedByAvianInfluenza","labelType":"xbrl:terseLabel","value":"Percentage of flock affected by avian influenza","language":"en-US"},{"forObject":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","labelType":"xbrl:terseLabel","value":"Percentage of net income loss used to compute accrued dividends","language":"en-US"},{"forObject":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","labelType":"xbrl:label","value":"Percentage Of Net Income Loss Used To Compute Accrued Dividends","language":"en-US"},{"forObject":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","labelType":"xbrl:documentation","value":"Percentage Of Net Income Loss Used To Compute Accrued Dividends","language":"en-US"},{"forObject":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","labelType":"xbrl:terseLabel","value":"Purchase of common stock by treasury","language":"en-US"},{"forObject":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","labelType":"xbrl:label","value":"Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award","language":"en-US"},{"forObject":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","labelType":"xbrl:documentation","value":"Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","labelType":"xbrl:label","value":"Proceeds From Sale And Maturity Of Available For Sale Securities, Current","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","labelType":"xbrl:documentation","value":"Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"Proceeds from sale of available-for-sale securities, current","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","labelType":"xbrl:label","value":"Proceeds From Sale And Maturity Of Available For Sale Securities Noncurrent","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","labelType":"xbrl:terseLabel","value":"Proceeds from sale of available-for-sale securities, noncurrent","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","labelType":"xbrl:documentation","value":"Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","language":"en-US"},{"forObject":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","labelType":"xbrl:label","value":"Production and Processing Facilities, Capacity, Number of Layers","language":"en-US"},{"forObject":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","labelType":"xbrl:terseLabel","value":"Layer capacity","language":"en-US"},{"forObject":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","labelType":"xbrl:documentation","value":"Production and Processing Facilities, Capacity, Number of Layers","language":"en-US"},{"forObject":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Cost of Sales Amortization and Mortality","language":"en-US"},{"forObject":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Cost Of Sales Amortization And Mortality [Table Text Block]","language":"en-US"},{"forObject":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","labelType":"xbrl:documentation","value":"Schedule Of Cost Of Sales Amortization And Mortality.","language":"en-US"},{"forObject":"calm:SpecialtyShellEggSalesMember","labelType":"xbrl:terseLabel","value":"Specialty shell egg sales [Member]","language":"en-US"},{"forObject":"calm:SpecialtyShellEggSalesMember","labelType":"xbrl:label","value":"Specialty Shell Egg Sales [Member]","language":"en-US"},{"forObject":"calm:SpecialtyShellEggSalesMember","labelType":"xbrl:documentation","value":"Specialty Shell Egg Sales [Member]","language":"en-US"},{"forObject":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","labelType":"xbrl:terseLabel","value":"State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]","language":"en-US"},{"forObject":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","labelType":"xbrl:label","value":"State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]","language":"en-US"},{"forObject":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","labelType":"xbrl:documentation","value":"State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactions","labelType":"xbrl:label","value":"Stock Compensation Plan Transactions","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactions","labelType":"xbrl:documentation","value":"Stock Compensation Plan Transactions","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactions","labelType":"xbrl:terseLabel","value":"Stock compensation plan transactions","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactionsShares","labelType":"xbrl:label","value":"Stock Compensation Plan Transactions Shares","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactionsShares","labelType":"xbrl:documentation","value":"Stock Compensation Plan Transactions Shares","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactionsShares","labelType":"xbrl:negatedLabel","value":"Stock compensation plan transactions (in shares)","language":"en-US"},{"forObject":"calm:TreasuryStockPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Treasury Stock","language":"en-US"},{"forObject":"calm:TreasuryStockPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Treasury Stock, Policy [Policy Text Block]","language":"en-US"},{"forObject":"calm:TreasuryStockPolicyPolicyTextBlock","labelType":"xbrl:documentation","value":"Treasury Stock, Policy [Policy Text Block]","language":"en-US"},{"forObject":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","labelType":"xbrl:terseLabel","value":"2012 Omnibus Long-Term Incentive Plan [Member]","language":"en-US"},{"forObject":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","labelType":"xbrl:label","value":"Two Thousand Twelve Omnibus Long Term Incentive Plan [Member]","language":"en-US"},{"forObject":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","labelType":"xbrl:documentation","value":"Two Thousand Twelve Omnibus Long-Term Incentive Plan [Member]","language":"en-US"},{"forObject":"calm:WeightedAverageSharesOutstandingAbstract","labelType":"xbrl:terseLabel","value":"Weighted average shares outstanding:","language":"en-US"},{"forObject":"calm:WeightedAverageSharesOutstandingAbstract","labelType":"xbrl:label","value":"Weighted average shares outstanding [Abstract]","language":"en-US"},{"forObject":"calm:WeightedAverageSharesOutstandingAbstract","labelType":"xbrl:documentation","value":"Weighted average shares outstanding [Abstract]","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AuditorFirmId","labelType":"xbrl:label","value":"Auditor Firm Id","language":"en-US"},{"forObject":"dei:AuditorLocation","labelType":"xbrl:label","value":"Auditor Location","language":"en-US"},{"forObject":"dei:AuditorName","labelType":"xbrl:label","value":"Auditor Name","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:terseLabel","value":"City Area Code","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:terseLabel","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:label","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:terseLabel","value":"Document Period End Date","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:terseLabel","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:label","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:terseLabel","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:terseLabel","value":"Documents Incorporated by Reference","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:label","value":"Documents Incorporated by Reference [Text Block]","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:terseLabel","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:label","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine2","labelType":"xbrl:label","value":"Entity Address Address Line 2","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:terseLabel","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:label","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:terseLabel","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:label","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:terseLabel","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityAddressStateOrProvince","labelType":"xbrl:label","value":"Entity Address, State or Province","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:terseLabel","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:terseLabel","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:terseLabel","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:terseLabel","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:label","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:terseLabel","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:terseLabel","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:label","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:terseLabel","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityInteractiveDataCurrent","labelType":"xbrl:label","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:terseLabel","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:terseLabel","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:terseLabel","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:terseLabel","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:terseLabel","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:terseLabel","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:terseLabel","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:terseLabel","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:label","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:terseLabel","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:terseLabel","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:label","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:terseLabel","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:label","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:terseLabel","value":"Trading Symbol","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","labelType":"xbrl:label","value":"Cumulative Effect Period Of Adoption Adjusted Balance [Member]","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","labelType":"xbrl:terseLabel","value":"Adjusted Balance [Member]","language":"en-US"},{"forObject":"srt:LitigationCaseAxis","labelType":"xbrl:terseLabel","value":"Litigation Case [Axis]","language":"en-US"},{"forObject":"srt:LitigationCaseAxis","labelType":"xbrl:label","value":"Litigation Case [Axis]","language":"en-US"},{"forObject":"srt:LitigationCaseTypeDomain","labelType":"xbrl:terseLabel","value":"Litigation Case [Domain]","language":"en-US"},{"forObject":"srt:LitigationCaseTypeDomain","labelType":"xbrl:label","value":"Litigation Case [Domain]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:terseLabel","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:terseLabel","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:OwnershipAxis","labelType":"xbrl:label","value":"Ownership [Axis]","language":"en-US"},{"forObject":"srt:OwnershipDomain","labelType":"xbrl:label","value":"Ownership [Domain]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:terseLabel","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:terseLabel","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:terseLabel","value":"Range [Axis]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Range [Domain]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Statistical Measurement [Domain]","language":"en-US"},{"forObject":"srt:RestatementAdjustmentMember","labelType":"xbrl:label","value":"Restatement Adjustment [Member]","language":"en-US"},{"forObject":"srt:RestatementAdjustmentMember","labelType":"xbrl:terseLabel","value":"Impact of ASC 326 [Member]","language":"en-US"},{"forObject":"srt:RestatementAxis","labelType":"xbrl:label","value":"Restatement [Axis]","language":"en-US"},{"forObject":"srt:RestatementDomain","labelType":"xbrl:label","value":"Restatement [Domain]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:terseLabel","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Summary of Significant Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accounts Payable And Other Accrued Liabilities Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued expenses and other liabilities","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts Payable Current","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:terseLabel","value":"Trade accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:totalLabel","value":"Total receivables","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Trade and other receivables, net","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Accrued Income Taxes Current","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:terseLabel","value":"Accrued income taxes payable","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive loss, net of tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:verboseLabel","value":"Accumulated other comprehensive income (loss), net of tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income (Loss) [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"AOCI Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:verboseLabel","value":"Accum. Other Comp. Loss [Member]","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:terseLabel","value":"Paid-in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:label","value":"Additional Paid in Capital, Common Stock","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Paid In Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid-in Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"Advertising Costs [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Advertising Costs","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising expense","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:label","value":"Advertising Expense","language":"en-US"},{"forObject":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","labelType":"xbrl:terseLabel","value":"Feed and supplies","language":"en-US"},{"forObject":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","labelType":"xbrl:label","value":"Agricultural Related Inventory, Feed and Supplies","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:terseLabel","value":"Stock based compensation expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Expense","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:terseLabel","value":"Allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:verboseLabel","value":"Reserves for credit losses","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:terseLabel","value":"Antidilutive restricted shares","language":"en-US"},{"forObject":"us-gaap:AssetBackedSecuritiesMember","labelType":"xbrl:terseLabel","value":"Asset Backed Securities [Member]","language":"en-US"},{"forObject":"us-gaap:AssetBackedSecuritiesMember","labelType":"xbrl:label","value":"Asset-backed Securities [Member]","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total Assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:terseLabel","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:terseLabel","value":"Current assets:","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Assets measured at fair value","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","labelType":"xbrl:terseLabel","value":"Within one year","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","labelType":"xbrl:terseLabel","value":"1-5 years","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","labelType":"xbrl:terseLabel","value":"Investment securities available-for-sale","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","labelType":"xbrl:label","value":"Available For Sale Securities Debt Securities Current","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"Estimated Fair Value, Current","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale, Noncurrent","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","labelType":"xbrl:terseLabel","value":"Estimated Fair Value, Noncurrent","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of Presentation","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Basis Of Accounting Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","labelType":"xbrl:label","value":"Business Acquisition Effective Date Of Acquisition 1","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","labelType":"xbrl:terseLabel","value":"Effective date of acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:terseLabel","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:label","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:label","value":"Business acquisition, percentage of voting interest acquired","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:verboseLabel","value":"Business acquisition, percentage of voting interest acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business combination, consideration transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:terseLabel","value":"Business combination, consideration transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:totalLabel","value":"Total estimated purchase price","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Liabilities Incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:terseLabel","value":"Fair value of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combination Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:negatedTerseLabel","value":"Liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Total identifiable net assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Noncurrent Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:terseLabel","value":"Other long-term assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Total identifiable net assets and goodwill","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:terseLabel","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:label","value":"Acquisition [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:terseLabel","value":"Business Combinations","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:label","value":"Business Combinations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","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:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents at beginning of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents at 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 change 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:CertificatesOfDepositMember","labelType":"xbrl:terseLabel","value":"Certificates of Deposits [Member]","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositMember","labelType":"xbrl:label","value":"Certificates of Deposit [Member]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:terseLabel","value":"Commercial Paper [Member]","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:label","value":"Commercial Paper [Member]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and contingencies - see Note 10","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:terseLabel","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:CommitmentsAndContingenciesPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Loss Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesPolicyTextBlock","labelType":"xbrl:label","value":"Commitments and Contingencies, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:terseLabel","value":"Class A Convertible Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:label","value":"Class A Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:verboseLabel","value":"Class A [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:terseLabel","value":"Dividends per common share (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:label","value":"Common Stock, Dividends, Per Share, Cash Paid","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:terseLabel","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Common stock, par value per share (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:terseLabel","value":"Common stock, shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common stock, shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock ($0.01 par value):","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:verboseLabel","value":"Common stock ($0.01 par value)","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Comprehensive income attributable to Cal-Maine Foods, Inc.","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:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Less: Comprehensive loss attributable to the noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Less: Comprehensive loss attributable to the noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Comprehensive income","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:verboseLabel","value":"Concentration risk, percentage","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:terseLabel","value":"Concentration Risk, Percentage","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:label","value":"Concentration Risk, Percentage","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Principles of Consolidation","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Corporate Bonds [Member]","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:label","value":"Corporate Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:terseLabel","value":"Cost of sales","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Cost of Goods and Services Sold","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:label","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:terseLabel","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:terseLabel","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:label","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:terseLabel","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:terseLabel","value":"Amount borrowed","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:label","value":"Long-term Debt, Gross","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:verboseLabel","value":"Outstanding","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:terseLabel","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","labelType":"xbrl:label","value":"Debt Securities Available For Sale Allowance For Credit Loss","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","labelType":"xbrl:terseLabel","value":"Allowance for credit losses","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTable","labelType":"xbrl:terseLabel","value":"Schedule of Available-for-sale Securities [Table]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTable","labelType":"xbrl:label","value":"Schedule of Available-for-sale Securities [Table]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Deferred income taxes expense (benefit): Total","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred income taxes, net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:verboseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesAbstract","labelType":"xbrl:terseLabel","value":"Denominator","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesAbstract","labelType":"xbrl:label","value":"Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Line Items]","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:terseLabel","value":"Disaggregation of Revenue [Table]","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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"Stock Based Compensation","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Share-based Payment Arrangement [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:terseLabel","value":"Disclosure of Compensation Related Costs, Share-based Payments [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Stock Based Compensation [Abstract]","language":"en-US"},{"forObject":"us-gaap:Dividends","labelType":"xbrl:negatedLabel","value":"Dividends","language":"en-US"},{"forObject":"us-gaap:Dividends","labelType":"xbrl:label","value":"Dividends","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrent","labelType":"xbrl:label","value":"Dividends Payable Current","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrent","labelType":"xbrl:terseLabel","value":"Dividends payable","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Net income per common share:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Net Income per Common Share [Abstract]","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:terseLabel","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:EarningsPerSharePolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Net Income (Loss) per Common Share","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"Net Income per Common Share","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:label","value":"Earnings Per Share [Text Block]","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Employee Related Liabilities Current","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued wages and benefits","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Weighted average period of unrecognized compensation expense","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","labelType":"xbrl:terseLabel","value":"Unrecognized compensation expense","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsPolicy","labelType":"xbrl:terseLabel","value":"Investments in Unconsolidated Entities","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsPolicy","labelType":"xbrl:label","value":"Equity and Cost Method Investments, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:terseLabel","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","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:terseLabel","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:terseLabel","value":"Schedule Of Assets Measured At Fair Value On A Recurring Basis","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:label","value":"Fair Value, Assets Measured on Recurring Basis [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:label","value":"Fair Value By Liability Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Measurements [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","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:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:terseLabel","value":"Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:label","value":"Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Fair Value Measurement Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measurement","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:negatedTerseLabel","value":"Principal payments on finance lease","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:label","value":"Finance Lease, Principal Payments","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:terseLabel","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:label","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Intangible assets estimated useful life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Useful Life","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:verboseLabel","value":"Fiscal Year","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:label","value":"Fiscal Period, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FiscalPeriodDuration","labelType":"xbrl:label","value":"Fiscal period duration","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedTerseLabel","value":"Loss on disposal of fixed assets","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain Loss On Sale Of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedLabel","value":"(Gain) Loss on disposal of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Goodwill, Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Goodwill, Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:verboseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:verboseLabel","value":"Intangible Assets","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:terseLabel","value":"Gross profit (loss)","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Impairment of Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:negatedLabel","value":"Less: Loss attributable to noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:terseLabel","value":"Less: Loss attributable to noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Income before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:terseLabel","value":"Equity income of unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:label","value":"Equity income (loss) of unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:negatedLabel","value":"Equity in income of affiliates","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:terseLabel","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Condensed Consolidated Statements of Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Income tax expense","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Income tax expense (benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Income tax (benefit) expense","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:label","value":"Income Taxes Receivable","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:terseLabel","value":"Income tax receivable","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets Net Excluding Goodwill","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNet","labelType":"xbrl:label","value":"Interest Income Expense Net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNet","labelType":"xbrl:terseLabel","value":"Interest income, net","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Inventory Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventories [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:terseLabel","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 inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Investment Securities","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:label","value":"Investment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeAxis","labelType":"xbrl:terseLabel","value":"Investment Type [Axis]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeAxis","labelType":"xbrl:label","value":"Investment Type [Axis]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeCategorizationMember","labelType":"xbrl:terseLabel","value":"Investments [Domain]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeCategorizationMember","labelType":"xbrl:label","value":"Investments [Domain]","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule Of Contractual Maturities Of Investment Securities","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:label","value":"Investments Classified by Contractual Maturity Date [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","labelType":"xbrl:terseLabel","value":"Investments, Debt and Equity Securities [Abstract]","language":"en-US"},{"forObject":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","labelType":"xbrl:label","value":"Investments Securities [Abstract]","language":"en-US"},{"forObject":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","labelType":"xbrl:terseLabel","value":"Investments in unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","labelType":"xbrl:label","value":"Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures","language":"en-US"},{"forObject":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Investment Securities","language":"en-US"},{"forObject":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","labelType":"xbrl:terseLabel","value":"Finance lease, remaining terms","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","labelType":"xbrl:label","value":"Lessee, Finance Lease, Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:label","value":"Lessee, Leases [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:terseLabel","value":"Initial operating lease terms","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Term of Contract","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:terseLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total Liabilities and Stockholders' Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Liabilities and stockholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities and Equity [Abstract]","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:terseLabel","value":"Current liabilities:","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:label","value":"Liabilities Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Liabilities measured at fair value","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:label","value":"Line Of Credit","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:terseLabel","value":"Amount outstanding","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:label","value":"Litigation Settlement Amount Awarded To Other Party","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:terseLabel","value":"Amount awarded to other party","language":"en-US"},{"forObject":"us-gaap:LitigationStatusAxis","labelType":"xbrl:terseLabel","value":"Litigation Status [Axis]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusAxis","labelType":"xbrl:label","value":"Litigation Status [Axis]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusDomain","labelType":"xbrl:terseLabel","value":"Litigation Status [Domain]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusDomain","labelType":"xbrl:label","value":"Litigation Status [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:label","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:label","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingencyAccrualProvision","labelType":"xbrl:label","value":"Loss Contingency Accrual Provision","language":"en-US"},{"forObject":"us-gaap:LossContingencyAccrualProvision","labelType":"xbrl:terseLabel","value":"Settlement accrual","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesSoughtValue","labelType":"xbrl:terseLabel","value":"Damages sought","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesSoughtValue","labelType":"xbrl:label","value":"Loss Contingency, Damages Sought, Value","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:label","value":"Stockholders Equity Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:terseLabel","value":"Noncontrolling interest in consolidated entity","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:label","value":"Minority Interest Decrease From Redemptions","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedLabel","value":"Acquisition of noncontrolling interest in Texas Egg Products, LLC","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedTerseLabel","value":"Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:label","value":"Minority Interest Ownership Percentage By Parent","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:terseLabel","value":"Ownership interest","language":"en-US"},{"forObject":"us-gaap:MunicipalBondsMember","labelType":"xbrl:terseLabel","value":"Municipal Bonds [Member]","language":"en-US"},{"forObject":"us-gaap:MunicipalBondsMember","labelType":"xbrl:label","value":"Municipal Bonds [Member]","language":"en-US"},{"forObject":"us-gaap:MutualFundMember","labelType":"xbrl:terseLabel","value":"Mutual Funds [Member]","language":"en-US"},{"forObject":"us-gaap:MutualFundMember","labelType":"xbrl:label","value":"Mutual Funds [Member]","language":"en-US"},{"forObject":"us-gaap:NatureOfOperations","labelType":"xbrl:label","value":"Nature of Operations","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:terseLabel","value":"Cash flows from financing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by (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:terseLabel","value":"Cash flows from investing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by operations","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:terseLabel","value":"Cash flows from operating activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net profit (loss) attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:positiveTerseLabel","value":"Net income (loss) attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncements and Policies","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","labelType":"xbrl:terseLabel","value":"Contributions","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","labelType":"xbrl:label","value":"Noncontrolling Interest, Increase from Subsidiary Equity Issuance","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:terseLabel","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:label","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Total other income, net","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:label","value":"Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income Loss","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:verboseLabel","value":"Operating income (loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Operating income","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other long-term assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","labelType":"xbrl:label","value":"OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract","labelType":"xbrl:terseLabel","value":"Other comprehensive income (loss), before tax:","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:totalLabel","value":"Other comprehensive Income (loss), net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Other comprehensive loss, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:verboseLabel","value":"Other comprehensive income (loss), net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossTax","labelType":"xbrl:negatedLabel","value":"Income tax benefit (expense) related to items of other comprehensive income","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossTax","labelType":"xbrl:terseLabel","value":"Income tax benefit related to items of other comprehensive income","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other noncurrent liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other, net","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other Nonoperating Income Expense","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:terseLabel","value":"Other income (expense):","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense) [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherOperatingActivitiesCashFlowStatement","labelType":"xbrl:label","value":"Other Operating Activities Cash Flow Statement","language":"en-US"},{"forObject":"us-gaap:OtherOperatingActivitiesCashFlowStatement","labelType":"xbrl:negatedLabel","value":"Other adjustments, net","language":"en-US"},{"forObject":"us-gaap:OtherOperatingActivitiesCashFlowStatement","labelType":"xbrl:terseLabel","value":"Other adjustments, net","language":"en-US"},{"forObject":"us-gaap:PatronageSourceEarnings","labelType":"xbrl:label","value":"Patronage Source Earnings","language":"en-US"},{"forObject":"us-gaap:PatronageSourceEarnings","labelType":"xbrl:terseLabel","value":"Patronage dividends","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividends","labelType":"xbrl:negatedLabel","value":"Payments of dividends","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividends","labelType":"xbrl:label","value":"Payments of Dividends","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","labelType":"xbrl:negatedLabel","value":"Purchases of investment securities","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","labelType":"xbrl:label","value":"Purchases of investment securities","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments To Acquire Businesses Gross","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:terseLabel","value":"Cash consideration paid","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Acquisition of business","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Net of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInterestInJointVenture","labelType":"xbrl:negatedLabel","value":"Investment in unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInterestInJointVenture","labelType":"xbrl:label","value":"Payments to Acquire Interest in Joint Venture","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Purchases of property, plant 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:PendingLitigationMember","labelType":"xbrl:terseLabel","value":"Pending Litigation","language":"en-US"},{"forObject":"us-gaap:PendingLitigationMember","labelType":"xbrl:label","value":"Pending Litigation [Member]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:terseLabel","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:terseLabel","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:label","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","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:PriorPeriodReclassificationAdjustmentDescription","labelType":"xbrl:terseLabel","value":"Reclassification","language":"en-US"},{"forObject":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","labelType":"xbrl:label","value":"Reclassification, Comparability Adjustment [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","labelType":"xbrl:terseLabel","value":"Sales and maturities of investment securities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","labelType":"xbrl:label","value":"Proceeds from Sale, Maturity and Collection of Investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Net proceeds from disposal of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Proceeds from Sale of Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:label","value":"Profit Loss","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:totalLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:terseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:verboseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:zeroVerboseLabel","value":"Net profit (loss) attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:positiveTerseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property, plant & equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Property, plant and equipment, less accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, plant and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Property, plant and equipment useful life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:label","value":"Purchase Obligation","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:terseLabel","value":"Purchase obligation","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Retained earnings","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:terseLabel","value":"Revenue from Contract with Customer [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:label","value":"Revenue from Contracts with Customers [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:label","value":"Revenue From Contract With Customer Excluding Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Net sales","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Revenue Recognition and Delivery Costs","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:terseLabel","value":"Revenue from Contracts with Customers","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Text Block]","language":"en-US"},{"forObject":"us-gaap:RoyaltyIncomeNonoperating","labelType":"xbrl:label","value":"Royalty Income Nonoperating","language":"en-US"},{"forObject":"us-gaap:RoyaltyIncomeNonoperating","labelType":"xbrl:terseLabel","value":"Royalty income","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule Of Investment Securities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","labelType":"xbrl:label","value":"Available-for-sale Securities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:terseLabel","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:label","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Inventories","language":"en-US"},{"forObject":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","labelType":"xbrl:label","value":"Schedule of Inventory, Current [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Consideration Paid for Fassio and Amounts of Assets Acquired and Liabilities Assumed","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:terseLabel","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Equity Award Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Stockholders Equity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Equity Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","labelType":"xbrl:terseLabel","value":"Computation of Basic and Diluted Net Income Per Share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Weighted Average Number of Shares [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SelfInsuranceReservePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accrued Self Insurance","language":"en-US"},{"forObject":"us-gaap:SelfInsuranceReservePolicyTextBlock","labelType":"xbrl:label","value":"Self Insurance Reserve [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"Selling, general and administrative","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Selling, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Vesting period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","value":"Number of Shares, Forfeited (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Weighted Average Grant Date Fair Value, Forfeited (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Number of Shares, Granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Weighted Average Grant Date Fair Value, Granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Number of Shares, Outstanding, Beginning Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Number of Shares, Outstanding, Ending Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodStartLabel","value":"Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","value":"Number of Shares, Vested (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Weighted Average Grant Date Fair Value, Vested (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:terseLabel","value":"Incentive plan shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:terseLabel","value":"Shares remaining for issuance","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:verboseLabel","value":"Stock Based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-based Payment Arrangement [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"us-gaap:SignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Significant Accounting Policies [Text Block]","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:terseLabel","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:terseLabel","value":"Condensed Consolidated Statements of Cash Flows [Abstract]","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:terseLabel","value":"Statement of Financial Position [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Condensed Consolidated Balance Sheets [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:terseLabel","value":"Consolidated Statements of Comprehensive Income (Loss) [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:label","value":"Condensed Consolidated Statements of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Statement of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Consolidated Statements of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total Cal-Maine Foods, Inc. stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:terseLabel","value":"Total equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Total stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Total equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:positiveTerseLabel","value":"Stockholders' equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","labelType":"xbrl:terseLabel","value":"Stockholders' equity:","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","labelType":"xbrl:label","value":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteAbstract","labelType":"xbrl:terseLabel","value":"Stockholders' Equity Note [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteAbstract","labelType":"xbrl:label","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity Note Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Dividends Payable","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityPolicyTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:label","value":"Subsequent Event [Line Items]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTable","labelType":"xbrl:label","value":"Subsequent Event [Table]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:label","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:label","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"Subsequent Events [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:verboseLabel","value":"Trade Receivables","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Accounts Receivable [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:terseLabel","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:label","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonMember","labelType":"xbrl:terseLabel","value":"Treasury Stock [Member]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonMember","labelType":"xbrl:label","value":"Treasury Stock, Common [Member]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:terseLabel","value":"Common stock in treasury (in shares)","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:label","value":"Treasury Stock, Common, Shares","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:negatedLabel","value":"Common stock in treasury at cost - 26,078 shares at December 2, 2023 and 26,077 shares at June 3, 2023","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:label","value":"Treasury Stock, Value","language":"en-US"},{"forObject":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember","labelType":"xbrl:label","value":"U S Government Agencies Shortterm Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"US Government and Agency Obligations [Member]","language":"en-US"},{"forObject":"us-gaap:USTreasuryBillSecuritiesMember","labelType":"xbrl:label","value":"U S Treasury Bill Securities [Member]","language":"en-US"},{"forObject":"us-gaap:USTreasuryBillSecuritiesMember","labelType":"xbrl:terseLabel","value":"Treasury Bills [Member]","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:verboseLabel","value":"Use of Estimates","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","labelType":"xbrl:terseLabel","value":"Effect of dilutive restricted shares (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","labelType":"xbrl:label","value":"Weighted Average Number Diluted Shares Outstanding Adjustment","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:terseLabel","value":"Diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:verboseLabel","value":"Weighted-average common shares outstanding, diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted","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":"Weighted-average common shares outstanding, basic (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic","language":"en-US"},{"forObject":"cik:0000016160","labelType":"xbrl:label","value":"CAL-MAINE FOODS INC","language":"en-US"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"010201 - Disclosure - Acquisition","language":"en-US"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"040201 - Disclosure - Acquisition (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"040202 - Disclosure - Acquisition (Summary of Consideration Paid for Fassio and Amounts of Assets Acquired and Liabilities Assumed) (Details)","language":"en-US"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"030203 - Disclosure - Acquisition (Tables)","language":"en-US"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"011801 - Disclosure - Commitments and Contingencies","language":"en-US"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"041801 - Disclosure - Commitments and Contingencies (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"000100 - Statement - Condensed Consolidated Balance Sheets","language":"en-US"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"000105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)","language":"en-US"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"000505 - Statement - Condensed Consolidated Statements of Cash Flows","language":"en-US"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"000300 - Statement - Condensed Consolidated Statements of Comprehensive Income","language":"en-US"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"000200 - Statement - Condensed Consolidated Statements of Income","language":"en-US"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"000000 - Document - Document and Entity Information","language":"en-US"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"011201 - Disclosure - Equity","language":"en-US"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"041202 - Disclosure - Equity (Summary of Equity Activity) (Details)","language":"en-US"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"031201 - Disclosure - Equity (Tables)","language":"en-US"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"010401 - Disclosure - Fair Value Measurements","language":"en-US"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"040401 - Disclosure - Fair Value Measurements (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"020401 - Disclosure - Fair Value Measurements (Policy)","language":"en-US"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"040402 - Disclosure - Fair Value Measurements (Schedule of Assets Measured at Fair Value on A Recurring Basis) (Details)","language":"en-US"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"030401 - Disclosure - Fair Value Measurements (Tables)","language":"en-US"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"010501 - Disclosure - Inventories","language":"en-US"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"040501 - Disclosure - Inventories (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"040502 - Disclosure - Inventories (Schedule Of Inventories) (Details)","language":"en-US"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"030501 - Disclosure - Inventories (Tables)","language":"en-US"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"010301 - Disclosure - Investment Securities","language":"en-US"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"040301 - Disclosure - Investment Securities (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"040303 - Disclosure - Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details)","language":"en-US"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"040302 - Disclosure - Investment Securities (Schedule of Investment Securities) (Details)","language":"en-US"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"030301 - Disclosure - Investment Securities (Tables)","language":"en-US"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"011301 - Disclosure - Net Income per Common Share","language":"en-US"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"041302 - Disclosure - Net Income per Common Share (Computation of Basic and Diluted Net Income Per Share) (Details)","language":"en-US"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"041301 - Disclosure - Net Income per Common Share (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"031301 - Disclosure - Net Income per Common Share (Tables)","language":"en-US"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"011401 - Disclosure - Revenue from Contracts with Customers","language":"en-US"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"041402 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)","language":"en-US"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"031401 - Disclosure - Revenue from Contracts with Customers (Tables)","language":"en-US"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"011601 - Disclosure - Stock Based Compensation","language":"en-US"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"041601 - Disclosure - Stock Based Compensation (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"041602 - Disclosure - Stock Based Compensation (Summary of Equity Award Activity) (Details)","language":"en-US"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"031601 - Disclosure - Stock Based Compensation (Tables)","language":"en-US"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"011901 - Disclosure - Subsequent Events","language":"en-US"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"041901 - Disclosure - Subsequent Events (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"010101 - Disclosure - Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"040101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"020101 - Disclosure - Summary of Significant Accounting Policies (Policy)","language":"en-US"}],"networks":[{"name":"rpt:network-presentation-13","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessCombinationDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-14","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":4.0}]},{"name":"rpt:network-presentation-15","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":10.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-16","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-17","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-18","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":1.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LineOfCredit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LitigationStatusAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LitigationStatusAxis","target":"us-gaap:LitigationStatusDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:PendingLitigationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseAxis","target":"srt:LitigationCaseTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":1.0},{"source":"srt:OwnershipDomain","target":"calm:BentonCountyFoodsMember","order":1.0},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0},{"source":"us-gaap:DebtInstrumentNameDomain","target":"calm:CreditAgreementMember","order":1.0},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":1.0},{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:StandbyLettersOfCreditMember","order":1.0},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":1.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:DebtInstrumentCarryingAmount","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"srt:LitigationCaseAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:BellEtAlVCalMaineFoodsEtAlMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:PurchaseObligation","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","order":4.0},{"source":"us-gaap:LossContingenciesTable","target":"srt:OwnershipAxis","order":4.0},{"source":"us-gaap:LossContingenciesLineItems","target":"calm:LossContingencyDamagesSoughtvaluePerClaim","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:DebtInstrumentAxis","order":5.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByParent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:CreditFacilityAxis","order":6.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:SubsequentEventTypeAxis","order":7.0},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":8.0},{"source":"us-gaap:LossContingenciesLineItems","target":"calm:LitigationSettlementTrebleDamages","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyAccrualProvision","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-19","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:CommonStockValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:IncomeTaxesReceivable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:DividendsPayableCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:TreasuryStockValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquity","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:MinorityInterest","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-20","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorized","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:TreasuryStockCommonShares","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-21","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDividends","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireInterestInJointVenture","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:FinanceLeasePrincipalPayments","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:OtherOperatingActivitiesCashFlowStatement","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-22","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ProfitLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract","target":"us-gaap:OtherComprehensiveIncomeLossTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-23","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:InterestIncomeExpenseNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:WeightedAverageSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CostOfGoodsAndServicesSold","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:RoyaltyIncomeNonoperating","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:WeightedAverageSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GrossProfit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:PatronageSourceEarnings","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:IncomeLossFromEquityMethodInvestments","order":4.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OperatingIncomeLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:NonoperatingIncomeExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:ProfitLoss","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NetIncomeLoss","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:EarningsPerShareAbstract","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"calm:WeightedAverageSharesOutstandingAbstract","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-24","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentType","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentAnnualReport","order":2.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentQuarterlyReport","order":3.0},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentPeriodEndDate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentTransitionReport","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityFileNumber","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityRegistrantName","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityIncorporationStateCountryCode","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityTaxIdentificationNumber","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityAddressAddressLine1","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityAddressAddressLine2","order":11.0},{"source":"us-gaap:StatementLineItems","target":"dei:EntityAddressCityOrTown","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityAddressStateOrProvince","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityAddressPostalZipCode","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:CityAreaCode","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:LocalPhoneNumber","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:Security12bTitle","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:TradingSymbol","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:SecurityExchangeName","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityWellKnownSeasonedIssuer","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityVoluntaryFilers","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCurrentReportingStatus","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityInteractiveDataCurrent","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityFilerCategory","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntitySmallBusiness","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityEmergingGrowthCompany","order":26.0},{"source":"us-gaap:StatementLineItems","target":"dei:IcfrAuditorAttestationFlag","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityShellCompany","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityPublicFloat","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentsIncorporatedByReferenceTextBlock","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:CurrentFiscalYearEndDate","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:AmendmentFlag","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentFiscalYearFocus","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentFiscalPeriodFocus","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCentralIndexKey","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:AuditorName","order":37.0},{"source":"us-gaap:StatementLineItems","target":"dei:AuditorFirmId","order":38.0},{"source":"us-gaap:StatementLineItems","target":"dei:AuditorLocation","order":39.0}]},{"name":"rpt:network-presentation-25","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-26","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":1.0},{"source":"srt:RestatementAxis","target":"srt:RestatementDomain","order":1.0},{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:TreasuryStockCommonMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"calm:StockCompensationPlanTransactions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:RestatementAxis","order":3.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0},{"source":"us-gaap:StatementLineItems","target":"calm:StockCompensationPlanTransactionsShares","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:MinorityInterestDecreaseFromRedemptions","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":5.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":6.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Dividends","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ProfitLoss","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockDividendsPerShareCashPaid","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-27","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-28","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueDisclosuresTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-29","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":2.0}]},{"name":"rpt:network-presentation-30","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-31","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:InvestmentTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeAxis","target":"us-gaap:InvestmentTypeCategorizationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:MunicipalBondsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByLiabilityClassAxis","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","order":1.0},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"calm:ContingentConisderationMember","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CommercialPaperMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:LiabilitiesFairValueDisclosure","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CorporateDebtSecuritiesMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByLiabilityClassAxis","order":3.0},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:CertificatesOfDepositMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":4.0},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:AssetBackedSecuritiesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:USTreasuryBillSecuritiesMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentTypeCategorizationMember","target":"us-gaap:MutualFundMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-32","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-33","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-34","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"calm:AgriculturalRelatedInventoryPulletsandBreeders","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"calm:AgriculturalRelatedInventoryLayers","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-35","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"calm:AgriculturalRelatedInventoryFlocks","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"calm:AgriculturalRelatedInventoryEggs","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-36","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-37","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-38","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-39","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-40","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:DebtSecuritiesAvailableForSaleTable","order":1.0},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DebtSecuritiesAvailableForSaleTable","target":"us-gaap:FinancialInstrumentAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialInstrumentAxis","target":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MunicipalBondsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtSecuritiesAvailableForSaleTable","target":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","order":2.0},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CommercialPaperMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateDebtSecuritiesMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CertificatesOfDepositMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:AssetBackedSecuritiesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USTreasuryBillSecuritiesMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:MutualFundMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-41","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-42","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ProfitLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DilutiveSecuritiesAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"calm:EarningsPerShareBasicDilutedAbstract","target":"us-gaap:EarningsPerShareBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DilutiveSecuritiesAbstract","target":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:EarningsPerShareBasicDilutedAbstract","target":"us-gaap:EarningsPerShareDiluted","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:NetIncomeLoss","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DilutiveSecuritiesAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:DilutiveSecuritiesAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"calm:EarningsPerShareBasicDilutedAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-44","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-46","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueFromContractWithCustomerTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-47","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":1.0},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"calm:NonSpecialtyShellEggSalesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":2.0},{"source":"srt:ProductsAndServicesDomain","target":"calm:SpecialtyShellEggSalesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"calm:EggProductsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"calm:OtherMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-48","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventTable","order":1.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventTypeAxis","order":1.0},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":2.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:NumberOfLayingHensAffectedByAvianInfluenza","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:RangeAxis","order":2.0},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventLineItems","order":3.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:NumberOfPulletsAffectedByAvianInfluenza","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:PercentageOfFlockAffectedByAvianInfluenza","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:AmountOfTimeToReturnFacilitiesAffectedByAvianInfluenzaToOperatingStatus","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FiscalPeriodDuration","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:ChecksOutstandingInExcessOfBookCashBalances","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConcentrationRiskPercentage1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AdvertisingExpense","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:NumberOfMajorCustomers","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:FlockCostsCostAccumulationPeriod","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:FlockCostsAmortizationPeriod1","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","order":15.0}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NatureOfOperations","order":2.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConsolidationPolicyTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FiscalPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InvestmentPolicyTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InventoryPolicyTextBlock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:LesseeLeasesPolicyTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EquityMethodInvestmentsPolicy","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SelfInsuranceReservePolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:TreasuryStockPolicyPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:ImmaterialErrorCorrectionPolicyTextBlock","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StockholdersEquityPolicyTextBlock","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BusinessCombinationsPolicy","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CommitmentsAndContingenciesPolicyTextBlock","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-calculation-58","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":2.0},{"source":"us-gaap:BusinessCombinationConsiderationTransferred1","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationConsiderationTransferred1","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:Goodwill","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-59","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":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:IncomeTaxesReceivable","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":20.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedIncomeTaxesCurrent","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:DividendsPayableCurrent","order":22.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","order":23.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":24.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","order":25.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":26.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":27.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:CommitmentsAndContingencies","order":28.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":30.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":31.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":32.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":33.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:TreasuryStockValue","order":34.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:StockholdersEquity","order":35.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":36.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":37.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-60","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationDepletionAndAmortization","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:OtherOperatingActivitiesCashFlowStatement","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireInterestInJointVenture","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":11.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfDividends","order":16.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","order":17.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:FinanceLeasePrincipalPayments","order":18.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-61","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:ProfitLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","target":"us-gaap:OtherComprehensiveIncomeLossTax","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-62","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NetIncomeLoss","order":1.0},{"source":"us-gaap:GrossProfit","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:CostOfGoodsAndServicesSold","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GrossProfit","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InterestIncomeExpenseNet","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:RoyaltyIncomeNonoperating","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:PatronageSourceEarnings","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:IncomeLossFromEquityMethodInvestments","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncomeExpense","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:NonoperatingIncomeExpense","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":15.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:ProfitLoss","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":17.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-63","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNet","order":1.0},{"source":"us-gaap:InventoryNet","target":"calm:AgriculturalRelatedInventoryFlocks","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"calm:AgriculturalRelatedInventoryEggs","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-64","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":1.0},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-65","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","order":1.0},{"source":"xbrl:rootSource","target":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","order":2.0},{"source":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","target":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","target":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","target":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","target":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.calmainefoods.com/role/Acquisition"},{"name":"rpt:group-1","groupURI":"http://www.calmainefoods.com/role/AcquisitionNarrativeDetails"},{"name":"rpt:group-2","groupURI":"http://www.calmainefoods.com/role/AcquisitionSummaryOfConsiderationPaidForFassioAndAmountsOfAssetsAcquiredAndLiabilitiesAssumedDetails"},{"name":"rpt:group-3","groupURI":"http://www.calmainefoods.com/role/AcquisitionTables"},{"name":"rpt:group-4","groupURI":"http://www.calmainefoods.com/role/CommitmentsAndContingencies"},{"name":"rpt:group-5","groupURI":"http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails"},{"name":"rpt:group-6","groupURI":"http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets"},{"name":"rpt:group-7","groupURI":"http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-8","groupURI":"http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-9","groupURI":"http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome"},{"name":"rpt:group-10","groupURI":"http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome"},{"name":"rpt:group-11","groupURI":"http://www.calmainefoods.com/role/DocumentAndEntityInformation"},{"name":"rpt:group-12","groupURI":"http://www.calmainefoods.com/role/Equity"},{"name":"rpt:group-13","groupURI":"http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails"},{"name":"rpt:group-14","groupURI":"http://www.calmainefoods.com/role/EquityTables"},{"name":"rpt:group-15","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurements"},{"name":"rpt:group-16","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsNarrativeDetails"},{"name":"rpt:group-17","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsPolicy"},{"name":"rpt:group-18","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails"},{"name":"rpt:group-19","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsTables"},{"name":"rpt:group-20","groupURI":"http://www.calmainefoods.com/role/Inventories"},{"name":"rpt:group-21","groupURI":"http://www.calmainefoods.com/role/InventoriesNarrativeDetails"},{"name":"rpt:group-22","groupURI":"http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails"},{"name":"rpt:group-23","groupURI":"http://www.calmainefoods.com/role/InventoriesTables"},{"name":"rpt:group-24","groupURI":"http://www.calmainefoods.com/role/InvestmentSecurities"},{"name":"rpt:group-25","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails"},{"name":"rpt:group-26","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails"},{"name":"rpt:group-27","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails"},{"name":"rpt:group-28","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesTables"},{"name":"rpt:group-29","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShare"},{"name":"rpt:group-30","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails"},{"name":"rpt:group-31","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareNarrativeDetails"},{"name":"rpt:group-32","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareTables"},{"name":"rpt:group-33","groupURI":"http://www.calmainefoods.com/role/RevenueFromContractsWithCustomers"},{"name":"rpt:group-34","groupURI":"http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails"},{"name":"rpt:group-35","groupURI":"http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersTables"},{"name":"rpt:group-36","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensation"},{"name":"rpt:group-37","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails"},{"name":"rpt:group-38","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails"},{"name":"rpt:group-39","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationTables"},{"name":"rpt:group-40","groupURI":"http://www.calmainefoods.com/role/SubsequentEvents"},{"name":"rpt:group-41","groupURI":"http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails"},{"name":"rpt:group-42","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-43","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"},{"name":"rpt:group-44","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-13"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-14"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-15"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-16"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-17"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-18"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-19"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-20"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-21"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-22"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-23"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-24"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-25"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-26"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-27"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-28"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-29"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-30"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-31"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-32"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-2","forObject":"rpt:network-calculation-58"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-59"},{"groupName":"rpt:group-8","forObject":"rpt:network-calculation-60"},{"groupName":"rpt:group-9","forObject":"rpt:network-calculation-61"},{"groupName":"rpt:group-10","forObject":"rpt:network-calculation-62"},{"groupName":"rpt:group-22","forObject":"rpt:network-calculation-63"},{"groupName":"rpt:group-26","forObject":"rpt:network-calculation-64"},{"groupName":"rpt:group-27","forObject":"rpt:network-calculation-65"},{"groupName":"rpt:group-1","forObject":"rpt:cube-0"},{"groupName":"rpt:group-2","forObject":"rpt:cube-1"},{"groupName":"rpt:group-5","forObject":"rpt:cube-2"},{"groupName":"rpt:group-6","forObject":"rpt:cube-3"},{"groupName":"rpt:group-7","forObject":"rpt:cube-4"},{"groupName":"rpt:group-11","forObject":"rpt:cube-5"},{"groupName":"rpt:group-13","forObject":"rpt:cube-6"},{"groupName":"rpt:group-16","forObject":"rpt:cube-7"},{"groupName":"rpt:group-18","forObject":"rpt:cube-8"},{"groupName":"rpt:group-27","forObject":"rpt:cube-9"},{"groupName":"rpt:group-34","forObject":"rpt:cube-10"},{"groupName":"rpt:group-37","forObject":"rpt:cube-11"},{"groupName":"rpt:group-41","forObject":"rpt:cube-12"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"2024"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"0000016160","language":"en-us"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Q2","language":"en-us"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"120000000"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"70261000"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"--06-01"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"0.3333","decimals":4}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P91D"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P91D"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P182D"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P182D"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"calm:AmountOfTimeToReturnFacilitiesAffectedByAvianInfluenzaToOperatingStatus","xbrl:period":"2023-12-18T00:00:00/2023-12-19T00:00:00","xbrl:entity":"cik:0000016160","srt:RangeAxis":"srt:MinimumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"P3M"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"calm:AmountOfTimeToReturnFacilitiesAffectedByAvianInfluenzaToOperatingStatus","xbrl:period":"2023-12-18T00:00:00/2023-12-19T00:00:00","xbrl:entity":"cik:0000016160","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"P5M"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"10-Q","language":"en-us"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"dei:DocumentQuarterlyReport","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"true"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"2023-12-02"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"001-38695","language":"en-us"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"CAL-MAINE FOODS, INC.","language":"en-us"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"DE","language":"en-us"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"64-0500378","language":"en-us"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"1052 Highland Colony Pkwy","language":"en-us"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine2","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Suite 200","language":"en-us"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Ridgeland","language":"en-us"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"MS","language":"en-us"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"39157","language":"en-us"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"601","language":"en-us"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"948-6813","language":"en-us"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Common Stock, $0.01 par value per share","language":"en-us"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"CALM","language":"en-us"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"NASDAQ","language":"en-us"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Yes","language":"en-us"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Yes","language":"en-us"}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Large Accelerated Filer","language":"en-us"}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-01-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"44182613"}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-01-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"361783000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"292824000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206045000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"355090000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"165391000","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"120247000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33771000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"66966000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"287270000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"284418000","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9673000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5380000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1063933000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1124925000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"815468000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"744540000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14370000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14449000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45776000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44006000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17074000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15897000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10184000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10708000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1966805000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1954525000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98144000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82590000","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20164000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38733000","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8445000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8288000","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5682000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37130000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21352000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15990000","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"153787000","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"182731000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30571000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9999000","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"158483000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"152212000","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"342841000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"344942000","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"120000000"}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"70261000"}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74214000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"72112000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1583071000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1571112000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1614000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2886000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"26078000"}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"26077000"}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30014000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30008000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1626408000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1611081000","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2444000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1498000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1623964000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1609583000","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1966805000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1954525000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"523234000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"801700000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"982578000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1460044000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"432104000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"483851000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"846015000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"924705000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91130000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"317849000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"136563000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"535339000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"76578000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57952000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"128824000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"111559000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-318000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-29000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-262000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-62000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14234000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"259868000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7477000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"423718000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6987000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1930000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14333000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2833000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:RoyaltyIncomeNonoperating","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"301000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:RoyaltyIncomeNonoperating","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"344000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:RoyaltyIncomeNonoperating","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"650000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:RoyaltyIncomeNonoperating","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"772000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromEquityMethodInvestments","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromEquityMethodInvestments","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-987000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromEquityMethodInvestments","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-441000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromEquityMethodInvestments","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-843000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"567000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1113000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"832000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1268000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7884000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2400000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15374000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4030000","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22118000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"262268000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22851000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"427748000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5540000","decimals":-3}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63974000","decimals":-3}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5862000","decimals":-3}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"104320000","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16578000","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198294000","decimals":-3}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16989000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323428000","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-431000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-293000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-946000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-446000","decimals":-3}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17009000","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198587000","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17935000","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323874000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.35","decimals":2}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.08","decimals":2}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.37","decimals":2}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.66","decimals":2}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.35","decimals":2}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.07","decimals":2}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.37","decimals":2}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.63","decimals":2}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48690000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48624000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48691000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48624000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48866000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48840000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48854000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48827000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16578000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198294000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16989000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323428000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"895000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-974000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1681000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1971000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-237000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"409000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-480000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"677000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-737000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1272000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1491000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17255000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"197557000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18261000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"321937000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-431000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-293000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-946000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-446000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17686000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"197850000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19207000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322383000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16989000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323428000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39394000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34729000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5862000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-540000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingActivitiesCashFlowStatement","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11407000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingActivitiesCashFlowStatement","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12830000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73652000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"344787000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43569000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"152365000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"196104000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65279000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"363000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53746000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65774000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59709000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"150000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32802000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-146703000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividends","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37276000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividends","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"78394000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-45000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"214000","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94000","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-37495000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-78533000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"68959000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"119551000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"292824000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59084000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"361783000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"178635000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer20\" style=\"position:relative;line-height:normal;width:701px;height:867px;\"><div id=\"TextContainer20\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a1974\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 1 - Summary of Significant Accounting Policies </div></div><div id=\"div_2_XBRL_TS_5fb7a9363018429587e8dcc85626ae06\" style=\"position:absolute;left:0px;top:32px;float:left;\"><div id=\"TextBlockContainer3\" style=\"position:relative;line-height:normal;width:701px;height:159px;\"><div id=\"TextContainer3\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a1982\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Basis of Presentation </div><div id=\"a1985\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The<div style=\"display:inline-block;width:6px\">\u00a0</div>unaudited<div style=\"display:inline-block;width:6px\">\u00a0</div>condensed<div style=\"display:inline-block;width:6px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:6px\">\u00a0</div>financial<div style=\"display:inline-block;width:6px\">\u00a0</div>statements<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>subsidiaries<div style=\"display:inline-block;width:6px\">\u00a0</div>(the<div style=\"display:inline-block;width:6px\">\u00a0</div>\u201cCompany,\u201d </div><div id=\"a1988\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">\u201cwe,\u201d \u201cus,\u201d \u201cour\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>have been prepared<div style=\"display:inline-block;width:5px\">\u00a0</div>in accordance with<div style=\"display:inline-block;width:5px\">\u00a0</div>the instructions to<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-Q and<div style=\"display:inline-block;width:5px\">\u00a0</div>Article 10 of<div style=\"display:inline-block;width:5px\">\u00a0</div>Regulation S-X and </div><div id=\"a1995\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">in<div style=\"display:inline-block;width:5px\">\u00a0</div>accordance<div style=\"display:inline-block;width:5px\">\u00a0</div>with generally<div style=\"display:inline-block;width:6px\">\u00a0</div>accepted<div style=\"display:inline-block;width:5px\">\u00a0</div>accounting<div style=\"display:inline-block;width:5px\">\u00a0</div>principles in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>United<div style=\"display:inline-block;width:5px\">\u00a0</div>States of<div style=\"display:inline-block;width:6px\">\u00a0</div>America<div style=\"display:inline-block;width:5px\">\u00a0</div>(\u201cGAAP\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>interim<div style=\"display:inline-block;width:5px\">\u00a0</div>financial </div><div id=\"a1999\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">reporting and<div style=\"display:inline-block;width:5px\">\u00a0</div>should be<div style=\"display:inline-block;width:5px\">\u00a0</div>read in<div style=\"display:inline-block;width:5px\">\u00a0</div>conjunction with<div style=\"display:inline-block;width:5px\">\u00a0</div>our Annual<div style=\"display:inline-block;width:5px\">\u00a0</div>Report on<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-K<div style=\"display:inline-block;width:5px\">\u00a0</div>for the fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>year ended<div style=\"display:inline-block;width:5px\">\u00a0</div>June 3,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023 (the </div><div id=\"a2003\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">\u201c2023<div style=\"display:inline-block;width:5px\">\u00a0</div>Annual<div style=\"display:inline-block;width:5px\">\u00a0</div>Report\u201d).<div style=\"display:inline-block;width:5px\">\u00a0</div>These<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>reflect<div style=\"display:inline-block;width:5px\">\u00a0</div>all<div style=\"display:inline-block;width:5px\">\u00a0</div>adjustments<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>are,<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>opinion<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>management,<div style=\"display:inline-block;width:5px\">\u00a0</div>necessary<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>fair </div><div id=\"a2004\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">statement of the results for<div style=\"display:inline-block;width:5px\">\u00a0</div>the interim periods presented<div style=\"display:inline-block;width:5px\">\u00a0</div>and, in the opinion of<div style=\"display:inline-block;width:5px\">\u00a0</div>management, consist of adjustments<div style=\"display:inline-block;width:5px\">\u00a0</div>of a normal </div><div id=\"a2006\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">recurring nature.<div style=\"display:inline-block;width:5px\">\u00a0</div>Operating results for<div style=\"display:inline-block;width:5px\">\u00a0</div>the interim periods<div style=\"display:inline-block;width:5px\">\u00a0</div>are not necessarily<div style=\"display:inline-block;width:5px\">\u00a0</div>indicative of operating<div style=\"display:inline-block;width:5px\">\u00a0</div>results for the<div style=\"display:inline-block;width:5px\">\u00a0</div>entire fiscal </div><div id=\"a2008\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">year.</div></div></div></div><div id=\"TextContainer21\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_5_XBRL_TS_7e8def6e3fa8400ba0132065d19df99d\" style=\"position:absolute;left:0px;top:206px;float:left;\"><div id=\"TextBlockContainer6\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer6\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2011\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Fiscal Year </div><div id=\"a2014\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>fiscal year<div style=\"display:inline-block;width:5px\">\u00a0</div>ends on<div style=\"display:inline-block;width:5px\">\u00a0</div>the Saturday<div style=\"display:inline-block;width:5px\">\u00a0</div>closest to<div style=\"display:inline-block;width:5px\">\u00a0</div>May 31.<div style=\"display:inline-block;width:5px\">\u00a0</div>Each of<div style=\"display:inline-block;width:5px\">\u00a0</div>the three-month<div style=\"display:inline-block;width:5px\">\u00a0</div>periods and<div style=\"display:inline-block;width:5px\">\u00a0</div>year-to-date periods </div><div id=\"a2024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">ended on December 2, 2023 and November 26, 2022 included </div><div id=\"a2024_57_8\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:48px;-sec-ix-hidden:ID_303;\"><div id=\"XBRL_CS_2cff9d3e9a044f52b7599d18c063a3d5\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">13 weeks</div></div><div id=\"a2024_65_5\" style=\"position:absolute;font-family:'Times New Roman';left:389px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>and </div><div id=\"a2024_70_8\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:48px;-sec-ix-hidden:ID_568;\"><div id=\"XBRL_CS_057de3a8b5d9427fbbc73f0c521f0b47\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">26 weeks</div></div><div id=\"a2024_78_15\" style=\"position:absolute;font-family:'Times New Roman';left:465px;top:48px;\">, respectively.</div></div></div></div><div id=\"TextContainer22\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_8_XBRL_TS_72e22ed0f5304bf6829f546fa69171b3\" style=\"position:absolute;left:0px;top:285px;float:left;\"><div id=\"TextBlockContainer9\" style=\"position:relative;line-height:normal;width:701px;height:79px;\"><div id=\"TextContainer9\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2027\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Use of Estimates </div><div id=\"a2030\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The preparation of the<div style=\"display:inline-block;width:5px\">\u00a0</div>consolidated financial statements in<div style=\"display:inline-block;width:5px\">\u00a0</div>conformity with GAAP requires management<div style=\"display:inline-block;width:5px\">\u00a0</div>to make estimates and </div><div id=\"a2031\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">assumptions<div style=\"display:inline-block;width:5px\">\u00a0</div>that affect<div style=\"display:inline-block;width:6px\">\u00a0</div>the amounts<div style=\"display:inline-block;width:6px\">\u00a0</div>reported in<div style=\"display:inline-block;width:6px\">\u00a0</div>the consolidated<div style=\"display:inline-block;width:6px\">\u00a0</div>financial statements<div style=\"display:inline-block;width:6px\">\u00a0</div>and accompanying<div style=\"display:inline-block;width:6px\">\u00a0</div>notes. Actual<div style=\"display:inline-block;width:6px\">\u00a0</div>results </div><div id=\"a2032\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">could differ from those estimates.</div></div></div></div><div id=\"TextContainer23\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_11_XBRL_TS_66f2332ade0143c6b1c3f87dc78b19ea\" style=\"position:absolute;left:0px;top:380px;float:left;\"><div id=\"TextBlockContainer12\" style=\"position:relative;line-height:normal;width:701px;height:266px;\"><div id=\"TextContainer12\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2035\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Investment Securities </div><div id=\"a2038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company<div style=\"display:inline-block;width:5px\">\u00a0</div>has determined<div style=\"display:inline-block;width:5px\">\u00a0</div>that its<div style=\"display:inline-block;width:5px\">\u00a0</div>debt securities<div style=\"display:inline-block;width:5px\">\u00a0</div>are available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>investments. We<div style=\"display:inline-block;width:6px\">\u00a0</div>classify these<div style=\"display:inline-block;width:5px\">\u00a0</div>securities as<div style=\"display:inline-block;width:5px\">\u00a0</div>current </div><div id=\"a2043\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">because the<div style=\"display:inline-block;width:6px\">\u00a0</div>amounts invested<div style=\"display:inline-block;width:5px\">\u00a0</div>are available<div style=\"display:inline-block;width:6px\">\u00a0</div>for current<div style=\"display:inline-block;width:5px\">\u00a0</div>operations. Available<div style=\"display:inline-block;width:2px\">\u00a0</div>-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>securities are<div style=\"display:inline-block;width:6px\">\u00a0</div>carried at<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value,<div style=\"display:inline-block;width:5px\">\u00a0</div>based </div><div id=\"a2048\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">on quoted market prices<div style=\"display:inline-block;width:5px\">\u00a0</div>as of the balance sheet<div style=\"display:inline-block;width:5px\">\u00a0</div>date, with unrealized gains<div style=\"display:inline-block;width:5px\">\u00a0</div>and losses recorded in other<div style=\"display:inline-block;width:5px\">\u00a0</div>comprehensive income. </div><div id=\"a2050\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>amortized<div style=\"display:inline-block;width:5px\">\u00a0</div>cost<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>amortization<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>premiums<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>accretion<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>discounts<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>maturity<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>is </div><div id=\"a2051\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">recorded in interest<div style=\"display:inline-block;width:5px\">\u00a0</div>income. The Company regularly<div style=\"display:inline-block;width:5px\">\u00a0</div>evaluates changes to the<div style=\"display:inline-block;width:5px\">\u00a0</div>rating of its debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities by credit agencies<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a2053\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">economic conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>to assess and<div style=\"display:inline-block;width:5px\">\u00a0</div>record any<div style=\"display:inline-block;width:5px\">\u00a0</div>expected credit<div style=\"display:inline-block;width:5px\">\u00a0</div>losses through<div style=\"display:inline-block;width:5px\">\u00a0</div>allowance for<div style=\"display:inline-block;width:5px\">\u00a0</div>credit losses,<div style=\"display:inline-block;width:5px\">\u00a0</div>limited to<div style=\"display:inline-block;width:5px\">\u00a0</div>the amount </div><div id=\"a2055\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">that fair value was less than the amortized cost basis.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2058\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">Investments<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>mutual<div style=\"display:inline-block;width:6px\">\u00a0</div>funds<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>recorded<div style=\"display:inline-block;width:6px\">\u00a0</div>at<div style=\"display:inline-block;width:6px\">\u00a0</div>fair<div style=\"display:inline-block;width:6px\">\u00a0</div>value<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>classified<div style=\"display:inline-block;width:6px\">\u00a0</div>as<div style=\"display:inline-block;width:6px\">\u00a0</div>\u201cOther<div style=\"display:inline-block;width:6px\">\u00a0</div>long-term<div style=\"display:inline-block;width:6px\">\u00a0</div>assets\u201d<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company\u2019s </div><div id=\"a2061\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">Condensed<div style=\"display:inline-block;width:7px\">\u00a0</div>Consolidated<div style=\"display:inline-block;width:7px\">\u00a0</div>Balance<div style=\"display:inline-block;width:7px\">\u00a0</div>Sheets.<div style=\"display:inline-block;width:6px\">\u00a0</div>Unrealized<div style=\"display:inline-block;width:7px\">\u00a0</div>gains<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>losses<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:7px\">\u00a0</div>equity<div style=\"display:inline-block;width:7px\">\u00a0</div>securities<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:7px\">\u00a0</div>recorded<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>other<div style=\"display:inline-block;width:7px\">\u00a0</div>income </div><div id=\"a2062\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">(expenses) as Other, net in the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>Condensed Consolidated Statements of Income. </div><div id=\"a2065\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:219px;\">The cost<div style=\"display:inline-block;width:5px\">\u00a0</div>basis for<div style=\"display:inline-block;width:5px\">\u00a0</div>realized gains<div style=\"display:inline-block;width:5px\">\u00a0</div>and losses<div style=\"display:inline-block;width:5px\">\u00a0</div>on available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>securities is<div style=\"display:inline-block;width:5px\">\u00a0</div>determined by<div style=\"display:inline-block;width:5px\">\u00a0</div>the specific<div style=\"display:inline-block;width:5px\">\u00a0</div>identification method. </div><div id=\"a2070\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:234px;\">Gains<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>losses<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:7px\">\u00a0</div>recognized<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>other<div style=\"display:inline-block;width:7px\">\u00a0</div>income<div style=\"display:inline-block;width:7px\">\u00a0</div>(expenses)<div style=\"display:inline-block;width:7px\">\u00a0</div>as<div style=\"display:inline-block;width:7px\">\u00a0</div>Other,<div style=\"display:inline-block;width:8px\">\u00a0</div>net<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:8px\">\u00a0</div>Condensed<div style=\"display:inline-block;width:7px\">\u00a0</div>Consolidated </div><div id=\"a2071\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:250px;\">Statements of Income. Interest and dividends on securities classified as available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>are recorded in interest income.</div></div></div></div><div id=\"TextContainer24\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_14_XBRL_TS_8f1ad2a500884125ab53e08d8da7e809\" style=\"position:absolute;left:0px;top:662px;float:left;\"><div id=\"TextBlockContainer15\" style=\"position:relative;line-height:normal;width:701px;height:127px;\"><div id=\"TextContainer15\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2078\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Trade Receivables<div style=\"display:inline-block;width:5px\">\u00a0</div></div><div id=\"a2081\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Trade receivables are stated at their carrying<div style=\"display:inline-block;width:5px\">\u00a0</div>values, which include a reserve for credit losses. As of December<div style=\"display:inline-block;width:5px\">\u00a0</div>2, 2023 and June </div><div id=\"a2083\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">3,<div style=\"display:inline-block;width:6px\">\u00a0</div>2023,<div style=\"display:inline-block;width:6px\">\u00a0</div>reserves<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>credit<div style=\"display:inline-block;width:6px\">\u00a0</div>losses<div style=\"display:inline-block;width:6px\">\u00a0</div>were<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a2083_42_3\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:48px;\">536</div><div id=\"a2083_45_15\" style=\"position:absolute;font-family:'Times New Roman';left:261px;top:48px;\"><div style=\"display:inline-block;width:6px\">\u00a0</div>thousand<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a2083_60_3\" style=\"position:absolute;font-family:'Times New Roman';left:353px;top:48px;\">579</div><div id=\"a2083_63_55\" style=\"position:absolute;font-family:'Times New Roman';left:373px;top:48px;\"><div style=\"display:inline-block;width:6px\">\u00a0</div>thousand,<div style=\"display:inline-block;width:6px\">\u00a0</div>respectively.<div style=\"display:inline-block;width:7px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>extends<div style=\"display:inline-block;width:6px\">\u00a0</div>credit<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a2090\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">customers based on<div style=\"display:inline-block;width:5px\">\u00a0</div>an evaluation of each<div style=\"display:inline-block;width:5px\">\u00a0</div>customer\u2019s financial condition<div style=\"display:inline-block;width:5px\">\u00a0</div>and credit history.<div style=\"display:inline-block;width:5px\">\u00a0</div>Collateral is generally<div style=\"display:inline-block;width:5px\">\u00a0</div>not required. </div><div id=\"a2092\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">The<div style=\"display:inline-block;width:7px\">\u00a0</div>Company<div style=\"display:inline-block;width:7px\">\u00a0</div>minimizes<div style=\"display:inline-block;width:7px\">\u00a0</div>exposure<div style=\"display:inline-block;width:7px\">\u00a0</div>to<div style=\"display:inline-block;width:7px\">\u00a0</div>counter<div style=\"display:inline-block;width:7px\">\u00a0</div>party<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>risk<div style=\"display:inline-block;width:7px\">\u00a0</div>through<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>analysis<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>approvals,<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>limits,<div style=\"display:inline-block;width:7px\">\u00a0</div>and </div><div id=\"a2093\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">monitoring<div style=\"display:inline-block;width:7px\">\u00a0</div>procedures.<div style=\"display:inline-block;width:7px\">\u00a0</div>In<div style=\"display:inline-block;width:7px\">\u00a0</div>determining<div style=\"display:inline-block;width:7px\">\u00a0</div>our<div style=\"display:inline-block;width:7px\">\u00a0</div>reserve<div style=\"display:inline-block;width:7px\">\u00a0</div>for<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>losses,<div style=\"display:inline-block;width:7px\">\u00a0</div>receivables<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>assigned<div style=\"display:inline-block;width:7px\">\u00a0</div>an<div style=\"display:inline-block;width:7px\">\u00a0</div>expected<div style=\"display:inline-block;width:7px\">\u00a0</div>loss<div style=\"display:inline-block;width:7px\">\u00a0</div>based<div style=\"display:inline-block;width:7px\">\u00a0</div>on </div><div id=\"a2094\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">historical loss information adjusted as needed for economic and<div style=\"display:inline-block;width:5px\">\u00a0</div>other forward-looking factors.</div></div></div></div><div id=\"TextContainer25\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_17_XBRL_TS_02dfbc80f689428d848f6c28c4722d99\" style=\"position:absolute;left:0px;top:804px;float:left;\"><div id=\"TextBlockContainer18\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer18\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2099\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Goodwill </div><div id=\"a2102\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Goodwill<div style=\"display:inline-block;width:5px\">\u00a0</div>represents<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>excess<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>purchase<div style=\"display:inline-block;width:5px\">\u00a0</div>price<div style=\"display:inline-block;width:5px\">\u00a0</div>over<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>identifiable<div style=\"display:inline-block;width:5px\">\u00a0</div>net<div style=\"display:inline-block;width:5px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired.<div style=\"display:inline-block;width:5px\">\u00a0</div>Goodwill<div style=\"display:inline-block;width:5px\">\u00a0</div>is </div><div id=\"a2104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">evaluated<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>impairment<div style=\"display:inline-block;width:5px\">\u00a0</div>annually<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>first<div style=\"display:inline-block;width:5px\">\u00a0</div>performing<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>qualitative<div style=\"display:inline-block;width:5px\">\u00a0</div>assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>determine<div style=\"display:inline-block;width:5px\">\u00a0</div>whether<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>quantitative<div style=\"display:inline-block;width:5px\">\u00a0</div>goodwill </div></div></div></div></div><div id=\"TextBlockContainer41\" style=\"position:relative;line-height:normal;width:704px;height:938px;\"><div id=\"div_29_XBRL_TS_02dfbc80f689428d848f6c28c4722d99_1\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer30\" style=\"position:relative;line-height:normal;width:701px;height:48px;\"><div id=\"TextContainer30\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2109\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">test is<div style=\"display:inline-block;width:5px\">\u00a0</div>necessary.<div style=\"display:inline-block;width:5px\">\u00a0</div>After assessing<div style=\"display:inline-block;width:5px\">\u00a0</div>the totality<div style=\"display:inline-block;width:5px\">\u00a0</div>of events<div style=\"display:inline-block;width:5px\">\u00a0</div>or circumstances,<div style=\"display:inline-block;width:5px\">\u00a0</div>if we<div style=\"display:inline-block;width:5px\">\u00a0</div>determine it<div style=\"display:inline-block;width:5px\">\u00a0</div>is more<div style=\"display:inline-block;width:5px\">\u00a0</div>likely than<div style=\"display:inline-block;width:5px\">\u00a0</div>not that<div style=\"display:inline-block;width:5px\">\u00a0</div>the fair </div><div id=\"a2111\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">value<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>reporting<div style=\"display:inline-block;width:6px\">\u00a0</div>unit<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>less<div style=\"display:inline-block;width:6px\">\u00a0</div>than<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>carrying<div style=\"display:inline-block;width:6px\">\u00a0</div>amount,<div style=\"display:inline-block;width:6px\">\u00a0</div>then<div style=\"display:inline-block;width:6px\">\u00a0</div>we<div style=\"display:inline-block;width:6px\">\u00a0</div>perform<div style=\"display:inline-block;width:6px\">\u00a0</div>additional<div style=\"display:inline-block;width:6px\">\u00a0</div>quantitative<div style=\"display:inline-block;width:6px\">\u00a0</div>tests<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>determine<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a2112\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">magnitude of any impairment.</div></div></div></div><div id=\"TextContainer41\" style=\"position:relative;width:704px;z-index:1;\"><div id=\"a2112_28_2\" style=\"position:absolute;font-family:'Times New Roman';left:166px;top:31px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div></div><div id=\"div_32_XBRL_TS_2f04ba684ebb4a2facf751d6ed133b4d\" style=\"position:absolute;left:0px;top:62px;float:left;\"><div id=\"TextBlockContainer33\" style=\"position:relative;line-height:normal;width:701px;height:173px;\"><div id=\"TextContainer33\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2115\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Intangible Assets </div><div id=\"a2118\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Intangible<div style=\"display:inline-block;width:8px\">\u00a0</div>assets<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:8px\">\u00a0</div>initially<div style=\"display:inline-block;width:8px\">\u00a0</div>recorded<div style=\"display:inline-block;width:8px\">\u00a0</div>at<div style=\"display:inline-block;width:8px\">\u00a0</div>fair<div style=\"display:inline-block;width:7px\">\u00a0</div>value<div style=\"display:inline-block;width:8px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>business<div style=\"display:inline-block;width:8px\">\u00a0</div>acquisitions,<div style=\"display:inline-block;width:8px\">\u00a0</div>which<div style=\"display:inline-block;width:8px\">\u00a0</div>include<div style=\"display:inline-block;width:8px\">\u00a0</div>franchise<div style=\"display:inline-block;width:8px\">\u00a0</div>rights,<div style=\"display:inline-block;width:7px\">\u00a0</div>customer </div><div id=\"a2119\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">relationships, non-compete<div style=\"display:inline-block;width:6px\">\u00a0</div>agreements, trademark<div style=\"display:inline-block;width:5px\">\u00a0</div>and right<div style=\"display:inline-block;width:5px\">\u00a0</div>of use<div style=\"display:inline-block;width:5px\">\u00a0</div>intangibles. They<div style=\"display:inline-block;width:5px\">\u00a0</div>are amortized<div style=\"display:inline-block;width:5px\">\u00a0</div>over their<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated useful </div><div id=\"a2122\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">lives<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>5<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>15<div style=\"display:inline-block;width:6px\">\u00a0</div>years. The<div style=\"display:inline-block;width:6px\">\u00a0</div>gross<div style=\"display:inline-block;width:6px\">\u00a0</div>cost<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>accumulated<div style=\"display:inline-block;width:6px\">\u00a0</div>amortization<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>intangible<div style=\"display:inline-block;width:6px\">\u00a0</div>assets<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>removed<div style=\"display:inline-block;width:6px\">\u00a0</div>when<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>recorded </div><div id=\"a2125\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>are fully<div style=\"display:inline-block;width:6px\">\u00a0</div>amortized<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>the asset<div style=\"display:inline-block;width:6px\">\u00a0</div>is no<div style=\"display:inline-block;width:6px\">\u00a0</div>longer<div style=\"display:inline-block;width:5px\">\u00a0</div>in use<div style=\"display:inline-block;width:6px\">\u00a0</div>or the<div style=\"display:inline-block;width:6px\">\u00a0</div>contract has<div style=\"display:inline-block;width:6px\">\u00a0</div>expired.<div style=\"display:inline-block;width:5px\">\u00a0</div>When certain<div style=\"display:inline-block;width:6px\">\u00a0</div>events or<div style=\"display:inline-block;width:6px\">\u00a0</div>changes in </div><div id=\"a2126\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:93px;\">operating conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>occur,<div style=\"display:inline-block;width:5px\">\u00a0</div>asset lives may<div style=\"display:inline-block;width:5px\">\u00a0</div>be adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>and an impairment<div style=\"display:inline-block;width:6px\">\u00a0</div>assessment may<div style=\"display:inline-block;width:5px\">\u00a0</div>be performed<div style=\"display:inline-block;width:5px\">\u00a0</div>on the recoverability </div><div id=\"a2127\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">of the carrying amounts. </div><div id=\"a2130\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:142px;\">Indefinite life assets are recorded at fair value in business acquisitions and<div style=\"display:inline-block;width:5px\">\u00a0</div>represents water rights. They are not amortized, but </div><div id=\"a2132\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">are reviewed for impairment at least annually or more frequently if<div style=\"display:inline-block;width:5px\">\u00a0</div>impairment indicators arise.</div></div></div></div><div id=\"TextContainer42\" style=\"position:relative;width:704px;z-index:1;\"></div><div id=\"div_35_XBRL_TS_f7397e5db51740b6baa5ed7cef800e31\" style=\"position:absolute;left:0px;top:250px;float:left;\"><div id=\"TextBlockContainer36\" style=\"position:relative;line-height:normal;width:701px;height:188px;\"><div id=\"TextContainer36\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2135\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Dividends Payable<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2138\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>accrue dividends at<div style=\"display:inline-block;width:5px\">\u00a0</div>the end of<div style=\"display:inline-block;width:5px\">\u00a0</div>each quarter according<div style=\"display:inline-block;width:5px\">\u00a0</div>to the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>dividend policy adopted<div style=\"display:inline-block;width:5px\">\u00a0</div>by its Board<div style=\"display:inline-block;width:5px\">\u00a0</div>of Directors. </div><div id=\"a2139\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">The Company<div style=\"display:inline-block;width:5px\">\u00a0</div>pays a dividend<div style=\"display:inline-block;width:5px\">\u00a0</div>to shareholders<div style=\"display:inline-block;width:5px\">\u00a0</div>of its Common<div style=\"display:inline-block;width:5px\">\u00a0</div>Stock and<div style=\"display:inline-block;width:5px\">\u00a0</div>Class A Common<div style=\"display:inline-block;width:5px\">\u00a0</div>Stock on<div style=\"display:inline-block;width:5px\">\u00a0</div>a quarterly basis<div style=\"display:inline-block;width:5px\">\u00a0</div>for each </div><div id=\"a2140\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">quarter for<div style=\"display:inline-block;width:5px\">\u00a0</div>which the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company reports<div style=\"display:inline-block;width:5px\">\u00a0</div>net income<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to<div style=\"display:inline-block;width:5px\">\u00a0</div>Cal-Maine Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. computed<div style=\"display:inline-block;width:5px\">\u00a0</div>in accordance<div style=\"display:inline-block;width:5px\">\u00a0</div>with GAAP </div><div id=\"a2143\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">in an amount<div style=\"display:inline-block;width:5px\">\u00a0</div>equal to one-third<div style=\"display:inline-block;width:5px\">\u00a0</div>(1/3) of such<div style=\"display:inline-block;width:5px\">\u00a0</div>quarterly income. Dividends<div style=\"display:inline-block;width:5px\">\u00a0</div>are paid to<div style=\"display:inline-block;width:5px\">\u00a0</div>shareholders of record<div style=\"display:inline-block;width:5px\">\u00a0</div>as of the 60th<div style=\"display:inline-block;width:5px\">\u00a0</div>day </div><div id=\"a2146\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">following the<div style=\"display:inline-block;width:5px\">\u00a0</div>last day<div style=\"display:inline-block;width:5px\">\u00a0</div>of such quarter,<div style=\"display:inline-block;width:6px\">\u00a0</div>except for<div style=\"display:inline-block;width:5px\">\u00a0</div>the fourth fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter.<div style=\"display:inline-block;width:5px\">\u00a0</div>For the<div style=\"display:inline-block;width:5px\">\u00a0</div>fourth quarter,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>pays dividends </div><div id=\"a2148\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">to shareholders of record on the 65th day after the<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter end. Dividends are payable on the 15th day following<div style=\"display:inline-block;width:5px\">\u00a0</div>the record date. </div><div id=\"a2150\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">Following a quarter for which the Company does not report net income<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to Cal-Maine Foods, Inc., the Company will </div><div id=\"a2153\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">not pay a dividend<div style=\"display:inline-block;width:5px\">\u00a0</div>for a subsequent profitable<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter until the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>is profitable on a cumulative<div style=\"display:inline-block;width:5px\">\u00a0</div>basis computed from the </div><div id=\"a2155\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">date of the most recent quarter<div style=\"display:inline-block;width:5px\">\u00a0</div>for which a dividend was paid.<div style=\"display:inline-block;width:5px\">\u00a0</div>The dividend policy is subject to<div style=\"display:inline-block;width:5px\">\u00a0</div>periodic review by the Board of </div><div id=\"a2158\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">Directors.</div></div></div></div><div id=\"TextContainer43\" style=\"position:relative;width:704px;z-index:1;\"></div><div id=\"div_38_XBRL_TS_7c3ed650f3c94909b7e8d3dd63f572c4\" style=\"position:absolute;left:0px;top:454px;float:left;\"><div id=\"TextBlockContainer39\" style=\"position:relative;line-height:normal;width:704px;height:188px;\"><div id=\"TextContainer39\" style=\"position:relative;width:704px;z-index:1;\"><div id=\"a2161\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Business Combinations </div><div id=\"a2164\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company applies the acquisition<div style=\"display:inline-block;width:5px\">\u00a0</div>method of accounting, which<div style=\"display:inline-block;width:5px\">\u00a0</div>requires that once control is obtained,<div style=\"display:inline-block;width:5px\">\u00a0</div>all the assets acquired </div><div id=\"a2169\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">and liabilities assumed,<div style=\"display:inline-block;width:5px\">\u00a0</div>including amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to noncontrolling<div style=\"display:inline-block;width:5px\">\u00a0</div>interests, are recorded<div style=\"display:inline-block;width:5px\">\u00a0</div>at their respective<div style=\"display:inline-block;width:5px\">\u00a0</div>fair values at </div><div id=\"a2171\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">the date of acquisition. We<div style=\"display:inline-block;width:5px\">\u00a0</div>determine the fair values of identifiable assets and liabilities<div style=\"display:inline-block;width:5px\">\u00a0</div>internally,<div style=\"display:inline-block;width:5px\">\u00a0</div>which requires estimates and </div><div id=\"a2174\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">the<div style=\"display:inline-block;width:6px\">\u00a0</div>use<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>various<div style=\"display:inline-block;width:6px\">\u00a0</div>valuation<div style=\"display:inline-block;width:6px\">\u00a0</div>techniques.<div style=\"display:inline-block;width:6px\">\u00a0</div>When<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>market<div style=\"display:inline-block;width:6px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:6px\">\u00a0</div>readily<div style=\"display:inline-block;width:6px\">\u00a0</div>available,<div style=\"display:inline-block;width:6px\">\u00a0</div>our<div style=\"display:inline-block;width:6px\">\u00a0</div>internal<div style=\"display:inline-block;width:6px\">\u00a0</div>valuation<div style=\"display:inline-block;width:6px\">\u00a0</div>methodology </div><div id=\"a2175\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">considers the remaining estimated life of the assets acquired and what<div style=\"display:inline-block;width:5px\">\u00a0</div>management believes is the market value for those assets.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2179\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>typically use the income<div style=\"display:inline-block;width:5px\">\u00a0</div>method approach for<div style=\"display:inline-block;width:5px\">\u00a0</div>intangible assets acquired in<div style=\"display:inline-block;width:5px\">\u00a0</div>a business combination. Significant<div style=\"display:inline-block;width:5px\">\u00a0</div>estimates in </div><div id=\"a2181\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">valuing<div style=\"display:inline-block;width:6px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>intangible<div style=\"display:inline-block;width:6px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>include,<div style=\"display:inline-block;width:6px\">\u00a0</div>but<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>limited<div style=\"display:inline-block;width:6px\">\u00a0</div>to,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>timing<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>future<div style=\"display:inline-block;width:6px\">\u00a0</div>cash<div style=\"display:inline-block;width:5px\">\u00a0</div>flows,<div style=\"display:inline-block;width:6px\">\u00a0</div>growth<div style=\"display:inline-block;width:6px\">\u00a0</div>rates, </div><div id=\"a2183\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">discount rates and<div style=\"display:inline-block;width:5px\">\u00a0</div>useful lives. The<div style=\"display:inline-block;width:5px\">\u00a0</div>excess of the purchase<div style=\"display:inline-block;width:5px\">\u00a0</div>price over fair values<div style=\"display:inline-block;width:5px\">\u00a0</div>of identifiable assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities is recorded </div><div id=\"a2185\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">as goodwill.</div></div></div></div><div id=\"TextContainer44\" style=\"position:relative;width:704px;z-index:1;\"><div id=\"a2185_12_2\" style=\"position:absolute;font-family:'Times New Roman';left:70px;top:625px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2188\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:656px;\">Loss Contingencies </div><div id=\"a2191\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:687px;\">Certain<div style=\"display:inline-block;width:5px\">\u00a0</div>conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>may<div style=\"display:inline-block;width:5px\">\u00a0</div>exist<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>financial<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>issued<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>may<div style=\"display:inline-block;width:5px\">\u00a0</div>result<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>loss<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>but </div><div id=\"a2192\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:703px;\">which will<div style=\"display:inline-block;width:5px\">\u00a0</div>only be<div style=\"display:inline-block;width:5px\">\u00a0</div>resolved when<div style=\"display:inline-block;width:5px\">\u00a0</div>one or<div style=\"display:inline-block;width:5px\">\u00a0</div>more future<div style=\"display:inline-block;width:5px\">\u00a0</div>events occur<div style=\"display:inline-block;width:5px\">\u00a0</div>or fail<div style=\"display:inline-block;width:5px\">\u00a0</div>to occur.<div style=\"display:inline-block;width:6px\">\u00a0</div>The Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>management and<div style=\"display:inline-block;width:5px\">\u00a0</div>its legal </div><div id=\"a2193\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:719px;\">counsel<div style=\"display:inline-block;width:5px\">\u00a0</div>assess such<div style=\"display:inline-block;width:6px\">\u00a0</div>contingent<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities, and<div style=\"display:inline-block;width:6px\">\u00a0</div>such assessment<div style=\"display:inline-block;width:6px\">\u00a0</div>inherently<div style=\"display:inline-block;width:5px\">\u00a0</div>involves an<div style=\"display:inline-block;width:6px\">\u00a0</div>exercise<div style=\"display:inline-block;width:5px\">\u00a0</div>of judgment.<div style=\"display:inline-block;width:6px\">\u00a0</div>In assessing<div style=\"display:inline-block;width:6px\">\u00a0</div>loss </div><div id=\"a2195\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:734px;\">contingencies<div style=\"display:inline-block;width:5px\">\u00a0</div>related<div style=\"display:inline-block;width:5px\">\u00a0</div>to legal<div style=\"display:inline-block;width:5px\">\u00a0</div>proceedings<div style=\"display:inline-block;width:5px\">\u00a0</div>that are<div style=\"display:inline-block;width:6px\">\u00a0</div>pending against<div style=\"display:inline-block;width:6px\">\u00a0</div>the Company<div style=\"display:inline-block;width:6px\">\u00a0</div>or unasserted<div style=\"display:inline-block;width:6px\">\u00a0</div>claims that<div style=\"display:inline-block;width:6px\">\u00a0</div>may result<div style=\"display:inline-block;width:5px\">\u00a0</div>in such </div><div id=\"a2196\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:750px;\">proceedings, the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>legal counsel evaluates<div style=\"display:inline-block;width:5px\">\u00a0</div>the perceived merits<div style=\"display:inline-block;width:5px\">\u00a0</div>of any legal<div style=\"display:inline-block;width:5px\">\u00a0</div>proceedings or unasserted<div style=\"display:inline-block;width:5px\">\u00a0</div>claims as well </div><div id=\"a2198\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:766px;\">as the perceived merits of the amount of relief sought or expected to be<div style=\"display:inline-block;width:5px\">\u00a0</div>sought therein. </div><div id=\"a2201\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:797px;\">If the assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>of a contingency<div style=\"display:inline-block;width:6px\">\u00a0</div>indicates it is<div style=\"display:inline-block;width:5px\">\u00a0</div>probable that<div style=\"display:inline-block;width:5px\">\u00a0</div>a material loss<div style=\"display:inline-block;width:5px\">\u00a0</div>has been incurred<div style=\"display:inline-block;width:6px\">\u00a0</div>and the amount<div style=\"display:inline-block;width:5px\">\u00a0</div>of the liability </div><div id=\"a2203\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:812px;\">can be<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated, the<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated liability<div style=\"display:inline-block;width:5px\">\u00a0</div>would be accrued<div style=\"display:inline-block;width:5px\">\u00a0</div>in the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>financial statements.<div style=\"display:inline-block;width:5px\">\u00a0</div>If the assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>indicates a </div><div id=\"a2206\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:828px;\">potentially material loss contingency is<div style=\"display:inline-block;width:5px\">\u00a0</div>not probable, but is reasonably possible,<div style=\"display:inline-block;width:5px\">\u00a0</div>or is probable but cannot be estimated,<div style=\"display:inline-block;width:5px\">\u00a0</div>then the </div><div id=\"a2208\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:843px;\">nature of the<div style=\"display:inline-block;width:5px\">\u00a0</div>contingent liability,<div style=\"display:inline-block;width:5px\">\u00a0</div>together with an<div style=\"display:inline-block;width:5px\">\u00a0</div>estimate of the<div style=\"display:inline-block;width:5px\">\u00a0</div>range of possible<div style=\"display:inline-block;width:5px\">\u00a0</div>loss if determinable<div style=\"display:inline-block;width:5px\">\u00a0</div>and material, would<div style=\"display:inline-block;width:5px\">\u00a0</div>be </div><div id=\"a2210\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:859px;\">disclosed. Loss<div style=\"display:inline-block;width:5px\">\u00a0</div>contingencies considered<div style=\"display:inline-block;width:6px\">\u00a0</div>remote are<div style=\"display:inline-block;width:5px\">\u00a0</div>generally not<div style=\"display:inline-block;width:5px\">\u00a0</div>disclosed unless<div style=\"display:inline-block;width:5px\">\u00a0</div>they involve<div style=\"display:inline-block;width:5px\">\u00a0</div>guarantees, in<div style=\"display:inline-block;width:5px\">\u00a0</div>which case<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2212\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:875px;\">nature of the guarantee would be disclosed.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2216\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:906px;\">The Company expenses the costs of litigation as they are incurred. </div></div></div><div id=\"TextBlockContainer50\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"div_47_XBRL_TS_6e03858a8a67437fa0a60d1952c427d8\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer48\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer48\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2223\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">New Accounting Pronouncements and Policies </div><div id=\"a2226\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">No new accounting pronouncement issued or effective<div style=\"display:inline-block;width:5px\">\u00a0</div>during the fiscal year had or is expected to have a material impact on<div style=\"display:inline-block;width:5px\">\u00a0</div>our </div><div id=\"a2228\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Consolidated Financial Statements.</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer3\" style=\"position:relative;line-height:normal;width:701px;height:159px;\"><div id=\"TextContainer3\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a1982\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Basis of Presentation </div><div id=\"a1985\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The<div style=\"display:inline-block;width:6px\">\u00a0</div>unaudited<div style=\"display:inline-block;width:6px\">\u00a0</div>condensed<div style=\"display:inline-block;width:6px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:6px\">\u00a0</div>financial<div style=\"display:inline-block;width:6px\">\u00a0</div>statements<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>subsidiaries<div style=\"display:inline-block;width:6px\">\u00a0</div>(the<div style=\"display:inline-block;width:6px\">\u00a0</div>\u201cCompany,\u201d </div><div id=\"a1988\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">\u201cwe,\u201d \u201cus,\u201d \u201cour\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>have been prepared<div style=\"display:inline-block;width:5px\">\u00a0</div>in accordance with<div style=\"display:inline-block;width:5px\">\u00a0</div>the instructions to<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-Q and<div style=\"display:inline-block;width:5px\">\u00a0</div>Article 10 of<div style=\"display:inline-block;width:5px\">\u00a0</div>Regulation S-X and </div><div id=\"a1995\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">in<div style=\"display:inline-block;width:5px\">\u00a0</div>accordance<div style=\"display:inline-block;width:5px\">\u00a0</div>with generally<div style=\"display:inline-block;width:6px\">\u00a0</div>accepted<div style=\"display:inline-block;width:5px\">\u00a0</div>accounting<div style=\"display:inline-block;width:5px\">\u00a0</div>principles in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>United<div style=\"display:inline-block;width:5px\">\u00a0</div>States of<div style=\"display:inline-block;width:6px\">\u00a0</div>America<div style=\"display:inline-block;width:5px\">\u00a0</div>(\u201cGAAP\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>interim<div style=\"display:inline-block;width:5px\">\u00a0</div>financial </div><div id=\"a1999\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">reporting and<div style=\"display:inline-block;width:5px\">\u00a0</div>should be<div style=\"display:inline-block;width:5px\">\u00a0</div>read in<div style=\"display:inline-block;width:5px\">\u00a0</div>conjunction with<div style=\"display:inline-block;width:5px\">\u00a0</div>our Annual<div style=\"display:inline-block;width:5px\">\u00a0</div>Report on<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-K<div style=\"display:inline-block;width:5px\">\u00a0</div>for the fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>year ended<div style=\"display:inline-block;width:5px\">\u00a0</div>June 3,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023 (the </div><div id=\"a2003\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">\u201c2023<div style=\"display:inline-block;width:5px\">\u00a0</div>Annual<div style=\"display:inline-block;width:5px\">\u00a0</div>Report\u201d).<div style=\"display:inline-block;width:5px\">\u00a0</div>These<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>reflect<div style=\"display:inline-block;width:5px\">\u00a0</div>all<div style=\"display:inline-block;width:5px\">\u00a0</div>adjustments<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>are,<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>opinion<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>management,<div style=\"display:inline-block;width:5px\">\u00a0</div>necessary<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>fair </div><div id=\"a2004\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">statement of the results for<div style=\"display:inline-block;width:5px\">\u00a0</div>the interim periods presented<div style=\"display:inline-block;width:5px\">\u00a0</div>and, in the opinion of<div style=\"display:inline-block;width:5px\">\u00a0</div>management, consist of adjustments<div style=\"display:inline-block;width:5px\">\u00a0</div>of a normal </div><div id=\"a2006\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">recurring nature.<div style=\"display:inline-block;width:5px\">\u00a0</div>Operating results for<div style=\"display:inline-block;width:5px\">\u00a0</div>the interim periods<div style=\"display:inline-block;width:5px\">\u00a0</div>are not necessarily<div style=\"display:inline-block;width:5px\">\u00a0</div>indicative of operating<div style=\"display:inline-block;width:5px\">\u00a0</div>results for the<div style=\"display:inline-block;width:5px\">\u00a0</div>entire fiscal </div><div id=\"a2008\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">year.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriod","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer6\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer6\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2011\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Fiscal Year </div><div id=\"a2014\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>fiscal year<div style=\"display:inline-block;width:5px\">\u00a0</div>ends on<div style=\"display:inline-block;width:5px\">\u00a0</div>the Saturday<div style=\"display:inline-block;width:5px\">\u00a0</div>closest to<div style=\"display:inline-block;width:5px\">\u00a0</div>May 31.<div style=\"display:inline-block;width:5px\">\u00a0</div>Each of<div style=\"display:inline-block;width:5px\">\u00a0</div>the three-month<div style=\"display:inline-block;width:5px\">\u00a0</div>periods and<div style=\"display:inline-block;width:5px\">\u00a0</div>year-to-date periods </div><div id=\"a2024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">ended on December 2, 2023 and November 26, 2022 included </div><div id=\"a2024_57_8\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:48px;-sec-ix-hidden:ID_303;\"><div id=\"XBRL_CS_2cff9d3e9a044f52b7599d18c063a3d5\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">13 weeks</div></div><div id=\"a2024_65_5\" style=\"position:absolute;font-family:'Times New Roman';left:389px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>and </div><div id=\"a2024_70_8\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:48px;-sec-ix-hidden:ID_568;\"><div id=\"XBRL_CS_057de3a8b5d9427fbbc73f0c521f0b47\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">26 weeks</div></div><div id=\"a2024_78_15\" style=\"position:absolute;font-family:'Times New Roman';left:465px;top:48px;\">, respectively.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer9\" style=\"position:relative;line-height:normal;width:701px;height:79px;\"><div id=\"TextContainer9\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2027\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Use of Estimates </div><div id=\"a2030\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The preparation of the<div style=\"display:inline-block;width:5px\">\u00a0</div>consolidated financial statements in<div style=\"display:inline-block;width:5px\">\u00a0</div>conformity with GAAP requires management<div style=\"display:inline-block;width:5px\">\u00a0</div>to make estimates and </div><div id=\"a2031\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">assumptions<div style=\"display:inline-block;width:5px\">\u00a0</div>that affect<div style=\"display:inline-block;width:6px\">\u00a0</div>the amounts<div style=\"display:inline-block;width:6px\">\u00a0</div>reported in<div style=\"display:inline-block;width:6px\">\u00a0</div>the consolidated<div style=\"display:inline-block;width:6px\">\u00a0</div>financial statements<div style=\"display:inline-block;width:6px\">\u00a0</div>and accompanying<div style=\"display:inline-block;width:6px\">\u00a0</div>notes. Actual<div style=\"display:inline-block;width:6px\">\u00a0</div>results </div><div id=\"a2032\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">could differ from those estimates.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:InvestmentPolicyTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer12\" style=\"position:relative;line-height:normal;width:701px;height:266px;\"><div id=\"TextContainer12\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2035\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Investment Securities </div><div id=\"a2038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company<div style=\"display:inline-block;width:5px\">\u00a0</div>has determined<div style=\"display:inline-block;width:5px\">\u00a0</div>that its<div style=\"display:inline-block;width:5px\">\u00a0</div>debt securities<div style=\"display:inline-block;width:5px\">\u00a0</div>are available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>investments. We<div style=\"display:inline-block;width:6px\">\u00a0</div>classify these<div style=\"display:inline-block;width:5px\">\u00a0</div>securities as<div style=\"display:inline-block;width:5px\">\u00a0</div>current </div><div id=\"a2043\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">because the<div style=\"display:inline-block;width:6px\">\u00a0</div>amounts invested<div style=\"display:inline-block;width:5px\">\u00a0</div>are available<div style=\"display:inline-block;width:6px\">\u00a0</div>for current<div style=\"display:inline-block;width:5px\">\u00a0</div>operations. Available<div style=\"display:inline-block;width:2px\">\u00a0</div>-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>securities are<div style=\"display:inline-block;width:6px\">\u00a0</div>carried at<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value,<div style=\"display:inline-block;width:5px\">\u00a0</div>based </div><div id=\"a2048\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">on quoted market prices<div style=\"display:inline-block;width:5px\">\u00a0</div>as of the balance sheet<div style=\"display:inline-block;width:5px\">\u00a0</div>date, with unrealized gains<div style=\"display:inline-block;width:5px\">\u00a0</div>and losses recorded in other<div style=\"display:inline-block;width:5px\">\u00a0</div>comprehensive income. </div><div id=\"a2050\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>amortized<div style=\"display:inline-block;width:5px\">\u00a0</div>cost<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>amortization<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>premiums<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>accretion<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>discounts<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>maturity<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>is </div><div id=\"a2051\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">recorded in interest<div style=\"display:inline-block;width:5px\">\u00a0</div>income. The Company regularly<div style=\"display:inline-block;width:5px\">\u00a0</div>evaluates changes to the<div style=\"display:inline-block;width:5px\">\u00a0</div>rating of its debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities by credit agencies<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a2053\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">economic conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>to assess and<div style=\"display:inline-block;width:5px\">\u00a0</div>record any<div style=\"display:inline-block;width:5px\">\u00a0</div>expected credit<div style=\"display:inline-block;width:5px\">\u00a0</div>losses through<div style=\"display:inline-block;width:5px\">\u00a0</div>allowance for<div style=\"display:inline-block;width:5px\">\u00a0</div>credit losses,<div style=\"display:inline-block;width:5px\">\u00a0</div>limited to<div style=\"display:inline-block;width:5px\">\u00a0</div>the amount </div><div id=\"a2055\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">that fair value was less than the amortized cost basis.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2058\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">Investments<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>mutual<div style=\"display:inline-block;width:6px\">\u00a0</div>funds<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>recorded<div style=\"display:inline-block;width:6px\">\u00a0</div>at<div style=\"display:inline-block;width:6px\">\u00a0</div>fair<div style=\"display:inline-block;width:6px\">\u00a0</div>value<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>classified<div style=\"display:inline-block;width:6px\">\u00a0</div>as<div style=\"display:inline-block;width:6px\">\u00a0</div>\u201cOther<div style=\"display:inline-block;width:6px\">\u00a0</div>long-term<div style=\"display:inline-block;width:6px\">\u00a0</div>assets\u201d<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company\u2019s </div><div id=\"a2061\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">Condensed<div style=\"display:inline-block;width:7px\">\u00a0</div>Consolidated<div style=\"display:inline-block;width:7px\">\u00a0</div>Balance<div style=\"display:inline-block;width:7px\">\u00a0</div>Sheets.<div style=\"display:inline-block;width:6px\">\u00a0</div>Unrealized<div style=\"display:inline-block;width:7px\">\u00a0</div>gains<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>losses<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:7px\">\u00a0</div>equity<div style=\"display:inline-block;width:7px\">\u00a0</div>securities<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:7px\">\u00a0</div>recorded<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>other<div style=\"display:inline-block;width:7px\">\u00a0</div>income </div><div id=\"a2062\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">(expenses) as Other, net in the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>Condensed Consolidated Statements of Income. </div><div id=\"a2065\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:219px;\">The cost<div style=\"display:inline-block;width:5px\">\u00a0</div>basis for<div style=\"display:inline-block;width:5px\">\u00a0</div>realized gains<div style=\"display:inline-block;width:5px\">\u00a0</div>and losses<div style=\"display:inline-block;width:5px\">\u00a0</div>on available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>securities is<div style=\"display:inline-block;width:5px\">\u00a0</div>determined by<div style=\"display:inline-block;width:5px\">\u00a0</div>the specific<div style=\"display:inline-block;width:5px\">\u00a0</div>identification method. </div><div id=\"a2070\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:234px;\">Gains<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>losses<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:7px\">\u00a0</div>recognized<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>other<div style=\"display:inline-block;width:7px\">\u00a0</div>income<div style=\"display:inline-block;width:7px\">\u00a0</div>(expenses)<div style=\"display:inline-block;width:7px\">\u00a0</div>as<div style=\"display:inline-block;width:7px\">\u00a0</div>Other,<div style=\"display:inline-block;width:8px\">\u00a0</div>net<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:8px\">\u00a0</div>Condensed<div style=\"display:inline-block;width:7px\">\u00a0</div>Consolidated </div><div id=\"a2071\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:250px;\">Statements of Income. Interest and dividends on securities classified as available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>are recorded in interest income.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:TradeAndOtherAccountsReceivablePolicy","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer15\" style=\"position:relative;line-height:normal;width:701px;height:127px;\"><div id=\"TextContainer15\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2078\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Trade Receivables<div style=\"display:inline-block;width:5px\">\u00a0</div></div><div id=\"a2081\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Trade receivables are stated at their carrying<div style=\"display:inline-block;width:5px\">\u00a0</div>values, which include a reserve for credit losses. As of December<div style=\"display:inline-block;width:5px\">\u00a0</div>2, 2023 and June </div><div id=\"a2083\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">3,<div style=\"display:inline-block;width:6px\">\u00a0</div>2023,<div style=\"display:inline-block;width:6px\">\u00a0</div>reserves<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>credit<div style=\"display:inline-block;width:6px\">\u00a0</div>losses<div style=\"display:inline-block;width:6px\">\u00a0</div>were<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a2083_42_3\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:48px;\">536</div><div id=\"a2083_45_15\" style=\"position:absolute;font-family:'Times New Roman';left:261px;top:48px;\"><div style=\"display:inline-block;width:6px\">\u00a0</div>thousand<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a2083_60_3\" style=\"position:absolute;font-family:'Times New Roman';left:353px;top:48px;\">579</div><div id=\"a2083_63_55\" style=\"position:absolute;font-family:'Times New Roman';left:373px;top:48px;\"><div style=\"display:inline-block;width:6px\">\u00a0</div>thousand,<div style=\"display:inline-block;width:6px\">\u00a0</div>respectively.<div style=\"display:inline-block;width:7px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>extends<div style=\"display:inline-block;width:6px\">\u00a0</div>credit<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a2090\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">customers based on<div style=\"display:inline-block;width:5px\">\u00a0</div>an evaluation of each<div style=\"display:inline-block;width:5px\">\u00a0</div>customer\u2019s financial condition<div style=\"display:inline-block;width:5px\">\u00a0</div>and credit history.<div style=\"display:inline-block;width:5px\">\u00a0</div>Collateral is generally<div style=\"display:inline-block;width:5px\">\u00a0</div>not required. </div><div id=\"a2092\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">The<div style=\"display:inline-block;width:7px\">\u00a0</div>Company<div style=\"display:inline-block;width:7px\">\u00a0</div>minimizes<div style=\"display:inline-block;width:7px\">\u00a0</div>exposure<div style=\"display:inline-block;width:7px\">\u00a0</div>to<div style=\"display:inline-block;width:7px\">\u00a0</div>counter<div style=\"display:inline-block;width:7px\">\u00a0</div>party<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>risk<div style=\"display:inline-block;width:7px\">\u00a0</div>through<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>analysis<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>approvals,<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>limits,<div style=\"display:inline-block;width:7px\">\u00a0</div>and </div><div id=\"a2093\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">monitoring<div style=\"display:inline-block;width:7px\">\u00a0</div>procedures.<div style=\"display:inline-block;width:7px\">\u00a0</div>In<div style=\"display:inline-block;width:7px\">\u00a0</div>determining<div style=\"display:inline-block;width:7px\">\u00a0</div>our<div style=\"display:inline-block;width:7px\">\u00a0</div>reserve<div style=\"display:inline-block;width:7px\">\u00a0</div>for<div style=\"display:inline-block;width:7px\">\u00a0</div>credit<div style=\"display:inline-block;width:7px\">\u00a0</div>losses,<div style=\"display:inline-block;width:7px\">\u00a0</div>receivables<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>assigned<div style=\"display:inline-block;width:7px\">\u00a0</div>an<div style=\"display:inline-block;width:7px\">\u00a0</div>expected<div style=\"display:inline-block;width:7px\">\u00a0</div>loss<div style=\"display:inline-block;width:7px\">\u00a0</div>based<div style=\"display:inline-block;width:7px\">\u00a0</div>on </div><div id=\"a2094\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">historical loss information adjusted as needed for economic and<div style=\"display:inline-block;width:5px\">\u00a0</div>other forward-looking factors.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"536000","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"579000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer18\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer18\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2099\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Goodwill </div><div id=\"a2102\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Goodwill<div style=\"display:inline-block;width:5px\">\u00a0</div>represents<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>excess<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>purchase<div style=\"display:inline-block;width:5px\">\u00a0</div>price<div style=\"display:inline-block;width:5px\">\u00a0</div>over<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>identifiable<div style=\"display:inline-block;width:5px\">\u00a0</div>net<div style=\"display:inline-block;width:5px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired.<div style=\"display:inline-block;width:5px\">\u00a0</div>Goodwill<div style=\"display:inline-block;width:5px\">\u00a0</div>is </div><div id=\"a2104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">evaluated<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>impairment<div style=\"display:inline-block;width:5px\">\u00a0</div>annually<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>first<div style=\"display:inline-block;width:5px\">\u00a0</div>performing<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>qualitative<div style=\"display:inline-block;width:5px\">\u00a0</div>assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>determine<div style=\"display:inline-block;width:5px\">\u00a0</div>whether<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>quantitative<div style=\"display:inline-block;width:5px\">\u00a0</div>goodwill </div></div></div><div id=\"TextBlockContainer30\" style=\"position:relative;line-height:normal;width:701px;height:48px;\"><div id=\"TextContainer30\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2109\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">test is<div style=\"display:inline-block;width:5px\">\u00a0</div>necessary.<div style=\"display:inline-block;width:5px\">\u00a0</div>After assessing<div style=\"display:inline-block;width:5px\">\u00a0</div>the totality<div style=\"display:inline-block;width:5px\">\u00a0</div>of events<div style=\"display:inline-block;width:5px\">\u00a0</div>or circumstances,<div style=\"display:inline-block;width:5px\">\u00a0</div>if we<div style=\"display:inline-block;width:5px\">\u00a0</div>determine it<div style=\"display:inline-block;width:5px\">\u00a0</div>is more<div style=\"display:inline-block;width:5px\">\u00a0</div>likely than<div style=\"display:inline-block;width:5px\">\u00a0</div>not that<div style=\"display:inline-block;width:5px\">\u00a0</div>the fair </div><div id=\"a2111\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">value<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>reporting<div style=\"display:inline-block;width:6px\">\u00a0</div>unit<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>less<div style=\"display:inline-block;width:6px\">\u00a0</div>than<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>carrying<div style=\"display:inline-block;width:6px\">\u00a0</div>amount,<div style=\"display:inline-block;width:6px\">\u00a0</div>then<div style=\"display:inline-block;width:6px\">\u00a0</div>we<div style=\"display:inline-block;width:6px\">\u00a0</div>perform<div style=\"display:inline-block;width:6px\">\u00a0</div>additional<div style=\"display:inline-block;width:6px\">\u00a0</div>quantitative<div style=\"display:inline-block;width:6px\">\u00a0</div>tests<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>determine<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a2112\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">magnitude of any impairment.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer33\" style=\"position:relative;line-height:normal;width:701px;height:173px;\"><div id=\"TextContainer33\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2115\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Intangible Assets </div><div id=\"a2118\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Intangible<div style=\"display:inline-block;width:8px\">\u00a0</div>assets<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:8px\">\u00a0</div>initially<div style=\"display:inline-block;width:8px\">\u00a0</div>recorded<div style=\"display:inline-block;width:8px\">\u00a0</div>at<div style=\"display:inline-block;width:8px\">\u00a0</div>fair<div style=\"display:inline-block;width:7px\">\u00a0</div>value<div style=\"display:inline-block;width:8px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>business<div style=\"display:inline-block;width:8px\">\u00a0</div>acquisitions,<div style=\"display:inline-block;width:8px\">\u00a0</div>which<div style=\"display:inline-block;width:8px\">\u00a0</div>include<div style=\"display:inline-block;width:8px\">\u00a0</div>franchise<div style=\"display:inline-block;width:8px\">\u00a0</div>rights,<div style=\"display:inline-block;width:7px\">\u00a0</div>customer </div><div id=\"a2119\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">relationships, non-compete<div style=\"display:inline-block;width:6px\">\u00a0</div>agreements, trademark<div style=\"display:inline-block;width:5px\">\u00a0</div>and right<div style=\"display:inline-block;width:5px\">\u00a0</div>of use<div style=\"display:inline-block;width:5px\">\u00a0</div>intangibles. They<div style=\"display:inline-block;width:5px\">\u00a0</div>are amortized<div style=\"display:inline-block;width:5px\">\u00a0</div>over their<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated useful </div><div id=\"a2122\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">lives<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>5<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>15<div style=\"display:inline-block;width:6px\">\u00a0</div>years. The<div style=\"display:inline-block;width:6px\">\u00a0</div>gross<div style=\"display:inline-block;width:6px\">\u00a0</div>cost<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>accumulated<div style=\"display:inline-block;width:6px\">\u00a0</div>amortization<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>intangible<div style=\"display:inline-block;width:6px\">\u00a0</div>assets<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>removed<div style=\"display:inline-block;width:6px\">\u00a0</div>when<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>recorded </div><div id=\"a2125\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>are fully<div style=\"display:inline-block;width:6px\">\u00a0</div>amortized<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>the asset<div style=\"display:inline-block;width:6px\">\u00a0</div>is no<div style=\"display:inline-block;width:6px\">\u00a0</div>longer<div style=\"display:inline-block;width:5px\">\u00a0</div>in use<div style=\"display:inline-block;width:6px\">\u00a0</div>or the<div style=\"display:inline-block;width:6px\">\u00a0</div>contract has<div style=\"display:inline-block;width:6px\">\u00a0</div>expired.<div style=\"display:inline-block;width:5px\">\u00a0</div>When certain<div style=\"display:inline-block;width:6px\">\u00a0</div>events or<div style=\"display:inline-block;width:6px\">\u00a0</div>changes in </div><div id=\"a2126\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:93px;\">operating conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>occur,<div style=\"display:inline-block;width:5px\">\u00a0</div>asset lives may<div style=\"display:inline-block;width:5px\">\u00a0</div>be adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>and an impairment<div style=\"display:inline-block;width:6px\">\u00a0</div>assessment may<div style=\"display:inline-block;width:5px\">\u00a0</div>be performed<div style=\"display:inline-block;width:5px\">\u00a0</div>on the recoverability </div><div id=\"a2127\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">of the carrying amounts. </div><div id=\"a2130\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:142px;\">Indefinite life assets are recorded at fair value in business acquisitions and<div style=\"display:inline-block;width:5px\">\u00a0</div>represents water rights. They are not amortized, but </div><div id=\"a2132\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">are reviewed for impairment at least annually or more frequently if<div style=\"display:inline-block;width:5px\">\u00a0</div>impairment indicators arise.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityPolicyTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer36\" style=\"position:relative;line-height:normal;width:701px;height:188px;\"><div id=\"TextContainer36\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2135\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Dividends Payable<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2138\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>accrue dividends at<div style=\"display:inline-block;width:5px\">\u00a0</div>the end of<div style=\"display:inline-block;width:5px\">\u00a0</div>each quarter according<div style=\"display:inline-block;width:5px\">\u00a0</div>to the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>dividend policy adopted<div style=\"display:inline-block;width:5px\">\u00a0</div>by its Board<div style=\"display:inline-block;width:5px\">\u00a0</div>of Directors. </div><div id=\"a2139\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">The Company<div style=\"display:inline-block;width:5px\">\u00a0</div>pays a dividend<div style=\"display:inline-block;width:5px\">\u00a0</div>to shareholders<div style=\"display:inline-block;width:5px\">\u00a0</div>of its Common<div style=\"display:inline-block;width:5px\">\u00a0</div>Stock and<div style=\"display:inline-block;width:5px\">\u00a0</div>Class A Common<div style=\"display:inline-block;width:5px\">\u00a0</div>Stock on<div style=\"display:inline-block;width:5px\">\u00a0</div>a quarterly basis<div style=\"display:inline-block;width:5px\">\u00a0</div>for each </div><div id=\"a2140\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">quarter for<div style=\"display:inline-block;width:5px\">\u00a0</div>which the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company reports<div style=\"display:inline-block;width:5px\">\u00a0</div>net income<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to<div style=\"display:inline-block;width:5px\">\u00a0</div>Cal-Maine Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. computed<div style=\"display:inline-block;width:5px\">\u00a0</div>in accordance<div style=\"display:inline-block;width:5px\">\u00a0</div>with GAAP </div><div id=\"a2143\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">in an amount<div style=\"display:inline-block;width:5px\">\u00a0</div>equal to one-third<div style=\"display:inline-block;width:5px\">\u00a0</div>(1/3) of such<div style=\"display:inline-block;width:5px\">\u00a0</div>quarterly income. Dividends<div style=\"display:inline-block;width:5px\">\u00a0</div>are paid to<div style=\"display:inline-block;width:5px\">\u00a0</div>shareholders of record<div style=\"display:inline-block;width:5px\">\u00a0</div>as of the 60th<div style=\"display:inline-block;width:5px\">\u00a0</div>day </div><div id=\"a2146\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">following the<div style=\"display:inline-block;width:5px\">\u00a0</div>last day<div style=\"display:inline-block;width:5px\">\u00a0</div>of such quarter,<div style=\"display:inline-block;width:6px\">\u00a0</div>except for<div style=\"display:inline-block;width:5px\">\u00a0</div>the fourth fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter.<div style=\"display:inline-block;width:5px\">\u00a0</div>For the<div style=\"display:inline-block;width:5px\">\u00a0</div>fourth quarter,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>pays dividends </div><div id=\"a2148\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">to shareholders of record on the 65th day after the<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter end. Dividends are payable on the 15th day following<div style=\"display:inline-block;width:5px\">\u00a0</div>the record date. </div><div id=\"a2150\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">Following a quarter for which the Company does not report net income<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to Cal-Maine Foods, Inc., the Company will </div><div id=\"a2153\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">not pay a dividend<div style=\"display:inline-block;width:5px\">\u00a0</div>for a subsequent profitable<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter until the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>is profitable on a cumulative<div style=\"display:inline-block;width:5px\">\u00a0</div>basis computed from the </div><div id=\"a2155\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">date of the most recent quarter<div style=\"display:inline-block;width:5px\">\u00a0</div>for which a dividend was paid.<div style=\"display:inline-block;width:5px\">\u00a0</div>The dividend policy is subject to<div style=\"display:inline-block;width:5px\">\u00a0</div>periodic review by the Board of </div><div id=\"a2158\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">Directors.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationsPolicy","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer39\" style=\"position:relative;line-height:normal;width:704px;height:188px;\"><div id=\"TextContainer39\" style=\"position:relative;width:704px;z-index:1;\"><div id=\"a2161\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Business Combinations </div><div id=\"a2164\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company applies the acquisition<div style=\"display:inline-block;width:5px\">\u00a0</div>method of accounting, which<div style=\"display:inline-block;width:5px\">\u00a0</div>requires that once control is obtained,<div style=\"display:inline-block;width:5px\">\u00a0</div>all the assets acquired </div><div id=\"a2169\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">and liabilities assumed,<div style=\"display:inline-block;width:5px\">\u00a0</div>including amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to noncontrolling<div style=\"display:inline-block;width:5px\">\u00a0</div>interests, are recorded<div style=\"display:inline-block;width:5px\">\u00a0</div>at their respective<div style=\"display:inline-block;width:5px\">\u00a0</div>fair values at </div><div id=\"a2171\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">the date of acquisition. We<div style=\"display:inline-block;width:5px\">\u00a0</div>determine the fair values of identifiable assets and liabilities<div style=\"display:inline-block;width:5px\">\u00a0</div>internally,<div style=\"display:inline-block;width:5px\">\u00a0</div>which requires estimates and </div><div id=\"a2174\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">the<div style=\"display:inline-block;width:6px\">\u00a0</div>use<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>various<div style=\"display:inline-block;width:6px\">\u00a0</div>valuation<div style=\"display:inline-block;width:6px\">\u00a0</div>techniques.<div style=\"display:inline-block;width:6px\">\u00a0</div>When<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>market<div style=\"display:inline-block;width:6px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:6px\">\u00a0</div>readily<div style=\"display:inline-block;width:6px\">\u00a0</div>available,<div style=\"display:inline-block;width:6px\">\u00a0</div>our<div style=\"display:inline-block;width:6px\">\u00a0</div>internal<div style=\"display:inline-block;width:6px\">\u00a0</div>valuation<div style=\"display:inline-block;width:6px\">\u00a0</div>methodology </div><div id=\"a2175\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">considers the remaining estimated life of the assets acquired and what<div style=\"display:inline-block;width:5px\">\u00a0</div>management believes is the market value for those assets.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2179\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>typically use the income<div style=\"display:inline-block;width:5px\">\u00a0</div>method approach for<div style=\"display:inline-block;width:5px\">\u00a0</div>intangible assets acquired in<div style=\"display:inline-block;width:5px\">\u00a0</div>a business combination. Significant<div style=\"display:inline-block;width:5px\">\u00a0</div>estimates in </div><div id=\"a2181\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">valuing<div style=\"display:inline-block;width:6px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>intangible<div style=\"display:inline-block;width:6px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>include,<div style=\"display:inline-block;width:6px\">\u00a0</div>but<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>limited<div style=\"display:inline-block;width:6px\">\u00a0</div>to,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>timing<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>future<div style=\"display:inline-block;width:6px\">\u00a0</div>cash<div style=\"display:inline-block;width:5px\">\u00a0</div>flows,<div style=\"display:inline-block;width:6px\">\u00a0</div>growth<div style=\"display:inline-block;width:6px\">\u00a0</div>rates, </div><div id=\"a2183\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">discount rates and<div style=\"display:inline-block;width:5px\">\u00a0</div>useful lives. The<div style=\"display:inline-block;width:5px\">\u00a0</div>excess of the purchase<div style=\"display:inline-block;width:5px\">\u00a0</div>price over fair values<div style=\"display:inline-block;width:5px\">\u00a0</div>of identifiable assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities is recorded </div><div id=\"a2185\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">as goodwill.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer48\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer48\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2223\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">New Accounting Pronouncements and Policies </div><div id=\"a2226\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">No new accounting pronouncement issued or effective<div style=\"display:inline-block;width:5px\">\u00a0</div>during the fiscal year had or is expected to have a material impact on<div style=\"display:inline-block;width:5px\">\u00a0</div>our </div><div id=\"a2228\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Consolidated Financial Statements.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationDisclosureTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer53\" style=\"position:relative;line-height:normal;width:701px;height:158px;\"><div id=\"TextContainer53\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2231\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 2 - Acquisition </div><div id=\"a2238\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div><div id=\"a2239\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Effective </div><div id=\"a2239_10_18\" style=\"position:absolute;font-family:'Times New Roman';left:57px;top:32px;\">September 30, 2023</div><div id=\"a2239_28_98\" style=\"position:absolute;font-family:'Times New Roman';left:165px;top:32px;\">, the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired the assets of<div style=\"display:inline-block;width:5px\">\u00a0</div>Fassio Egg Farms,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. (\u201cFassio\u201d), related<div style=\"display:inline-block;width:5px\">\u00a0</div>to its commercial </div><div id=\"a2255\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">shell<div style=\"display:inline-block;width:6px\">\u00a0</div>egg<div style=\"display:inline-block;width:6px\">\u00a0</div>production<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>processing<div style=\"display:inline-block;width:6px\">\u00a0</div>business.<div style=\"display:inline-block;width:6px\">\u00a0</div>Fassio<div style=\"display:inline-block;width:6px\">\u00a0</div>owns<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>operates<div style=\"display:inline-block;width:6px\">\u00a0</div>commercial<div style=\"display:inline-block;width:6px\">\u00a0</div>shell<div style=\"display:inline-block;width:6px\">\u00a0</div>egg<div style=\"display:inline-block;width:6px\">\u00a0</div>production<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>processing </div><div id=\"a2264\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">facilities with<div style=\"display:inline-block;width:6px\">\u00a0</div>a capacity<div style=\"display:inline-block;width:6px\">\u00a0</div>at the<div style=\"display:inline-block;width:6px\">\u00a0</div>time of<div style=\"display:inline-block;width:6px\">\u00a0</div>acquisition of<div style=\"display:inline-block;width:6px\">\u00a0</div>approximately </div><div id=\"a2264_71_3\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:63px;\">1.2</div><div id=\"a2264_74_56\" style=\"position:absolute;font-family:'Times New Roman';left:397px;top:63px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>laying hens,<div style=\"display:inline-block;width:6px\">\u00a0</div>primarily<div style=\"display:inline-block;width:5px\">\u00a0</div>cage-free,<div style=\"display:inline-block;width:5px\">\u00a0</div>a feed<div style=\"display:inline-block;width:6px\">\u00a0</div>mill, </div><div id=\"a2270\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">pullets, a<div style=\"display:inline-block;width:5px\">\u00a0</div>fertilizer production<div style=\"display:inline-block;width:5px\">\u00a0</div>and composting<div style=\"display:inline-block;width:5px\">\u00a0</div>operation and<div style=\"display:inline-block;width:5px\">\u00a0</div>land located<div style=\"display:inline-block;width:5px\">\u00a0</div>in Erda, Utah,<div style=\"display:inline-block;width:5px\">\u00a0</div>outside Salt<div style=\"display:inline-block;width:5px\">\u00a0</div>Lake City.<div style=\"display:inline-block;width:6px\">\u00a0</div>The Company </div><div id=\"a2272\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">accounted for the acquisition as a business combination.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2276\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:126px;\">The following table summarizes the consideration paid<div style=\"display:inline-block;width:5px\">\u00a0</div>for Fassio and the amounts of the assets acquired and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities assumed </div><div id=\"a2279\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:142px;\">recognized at the acquisition date (in thousands):</div></div></div><div id=\"TextBlockContainer62\" style=\"position:relative;line-height:normal;width:701px;height:347px;\"><div id=\"TextContainer62\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2360\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Inventory consisted<div style=\"display:inline-block;width:5px\">\u00a0</div>primarily of<div style=\"display:inline-block;width:5px\">\u00a0</div>flock, feed<div style=\"display:inline-block;width:5px\">\u00a0</div>ingredients,<div style=\"display:inline-block;width:4px\">\u00a0</div>packaging, and<div style=\"display:inline-block;width:5px\">\u00a0</div>egg inventory.<div style=\"display:inline-block;width:6px\">\u00a0</div>Flock inventory<div style=\"display:inline-block;width:5px\">\u00a0</div>was valued at<div style=\"display:inline-block;width:5px\">\u00a0</div>carrying </div><div id=\"a2367\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">value<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>management<div style=\"display:inline-block;width:6px\">\u00a0</div>believes<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>carrying<div style=\"display:inline-block;width:6px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>best<div style=\"display:inline-block;width:5px\">\u00a0</div>approximates<div style=\"display:inline-block;width:5px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value.<div style=\"display:inline-block;width:5px\">\u00a0</div>Feed<div style=\"display:inline-block;width:5px\">\u00a0</div>ingredients,<div style=\"display:inline-block;width:6px\">\u00a0</div>packaging<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>egg </div><div id=\"a2374\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">inventory were all valued based on market prices as of September 30, 2023.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2378\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Property,<div style=\"display:inline-block;width:5px\">\u00a0</div>plant and<div style=\"display:inline-block;width:5px\">\u00a0</div>equipment were<div style=\"display:inline-block;width:5px\">\u00a0</div>valued utilizing<div style=\"display:inline-block;width:5px\">\u00a0</div>the cost<div style=\"display:inline-block;width:5px\">\u00a0</div>approach which<div style=\"display:inline-block;width:5px\">\u00a0</div>is based<div style=\"display:inline-block;width:5px\">\u00a0</div>on replacement<div style=\"display:inline-block;width:5px\">\u00a0</div>or reproduction<div style=\"display:inline-block;width:5px\">\u00a0</div>costs of </div><div id=\"a2380\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">the assets and subtracting any depreciation resulting from physical deterioration<div style=\"display:inline-block;width:5px\">\u00a0</div>and/or functional or economic obsolescence. </div><div id=\"a2383\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">Intangible<div style=\"display:inline-block;width:6px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>consisted<div style=\"display:inline-block;width:5px\">\u00a0</div>primarily<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>water<div style=\"display:inline-block;width:5px\">\u00a0</div>rights<div style=\"display:inline-block;width:5px\">\u00a0</div>within<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>property<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired.<div style=\"display:inline-block;width:5px\">\u00a0</div>Water<div style=\"display:inline-block;width:6px\">\u00a0</div>rights<div style=\"display:inline-block;width:5px\">\u00a0</div>were<div style=\"display:inline-block;width:5px\">\u00a0</div>valued<div style=\"display:inline-block;width:5px\">\u00a0</div>using<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>sales </div><div id=\"a2390\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:126px;\">comparison approach. </div><div id=\"a2394\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:158px;\">Contingent<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration<div style=\"display:inline-block;width:5px\">\u00a0</div>liability<div style=\"display:inline-block;width:5px\">\u00a0</div>was<div style=\"display:inline-block;width:5px\">\u00a0</div>recorded<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>represents<div style=\"display:inline-block;width:5px\">\u00a0</div>potential<div style=\"display:inline-block;width:5px\">\u00a0</div>future<div style=\"display:inline-block;width:5px\">\u00a0</div>cash<div style=\"display:inline-block;width:5px\">\u00a0</div>payment<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>sellers<div style=\"display:inline-block;width:5px\">\u00a0</div>contingent<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2407\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:174px;\">acquired<div style=\"display:inline-block;width:5px\">\u00a0</div>business<div style=\"display:inline-block;width:5px\">\u00a0</div>meeting<div style=\"display:inline-block;width:5px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>return<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>profitability<div style=\"display:inline-block;width:5px\">\u00a0</div>milestones over<div style=\"display:inline-block;width:6px\">\u00a0</div>a </div><div id=\"a2407_76_10\" style=\"position:absolute;font-family:'Times New Roman';left:417px;top:174px;-sec-ix-hidden:ID_567;\">three-year</div><div id=\"a2407_86_39\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:174px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>period,<div style=\"display:inline-block;width:5px\">\u00a0</div>commencing<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>the date<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2411\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">acquisition.<div style=\"display:inline-block;width:5px\">\u00a0</div>The fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value of<div style=\"display:inline-block;width:5px\">\u00a0</div>the contingent<div style=\"display:inline-block;width:6px\">\u00a0</div>consideration is<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated using<div style=\"display:inline-block;width:6px\">\u00a0</div>a discounted<div style=\"display:inline-block;width:6px\">\u00a0</div>cash flow<div style=\"display:inline-block;width:6px\">\u00a0</div>model. Key<div style=\"display:inline-block;width:6px\">\u00a0</div>assumptions </div><div id=\"a2413\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:205px;\">and<div style=\"display:inline-block;width:5px\">\u00a0</div>unobservable<div style=\"display:inline-block;width:5px\">\u00a0</div>inputs that<div style=\"display:inline-block;width:6px\">\u00a0</div>require<div style=\"display:inline-block;width:5px\">\u00a0</div>significant judgement<div style=\"display:inline-block;width:6px\">\u00a0</div>used in<div style=\"display:inline-block;width:6px\">\u00a0</div>the estimate<div style=\"display:inline-block;width:6px\">\u00a0</div>include weighted<div style=\"display:inline-block;width:6px\">\u00a0</div>average cost<div style=\"display:inline-block;width:6px\">\u00a0</div>of capital,<div style=\"display:inline-block;width:6px\">\u00a0</div>egg </div><div id=\"a2415\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:221px;\">prices, projected revenue<div style=\"display:inline-block;width:5px\">\u00a0</div>and expenses over which<div style=\"display:inline-block;width:5px\">\u00a0</div>the contingent considered<div style=\"display:inline-block;width:5px\">\u00a0</div>is measured, and the<div style=\"display:inline-block;width:5px\">\u00a0</div>probability assessments with </div><div id=\"a2417\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:237px;\">respect to the<div style=\"display:inline-block;width:5px\">\u00a0</div>likelihood of achieving<div style=\"display:inline-block;width:5px\">\u00a0</div>the forecasted projections.<div style=\"display:inline-block;width:5px\">\u00a0</div>A range of<div style=\"display:inline-block;width:5px\">\u00a0</div>potential outcomes cannot<div style=\"display:inline-block;width:5px\">\u00a0</div>be reasonably estimated </div><div id=\"a2419\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:253px;\">due to market volatility of egg prices. </div><div id=\"a2422\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:284px;\">Goodwill<div style=\"display:inline-block;width:5px\">\u00a0</div>represents<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>excess<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>purchase<div style=\"display:inline-block;width:5px\">\u00a0</div>price<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired<div style=\"display:inline-block;width:5px\">\u00a0</div>business<div style=\"display:inline-block;width:5px\">\u00a0</div>over<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>acquisition<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>net </div><div id=\"a2424\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:300px;\">assets acquired.<div style=\"display:inline-block;width:5px\">\u00a0</div>Goodwill recorded<div style=\"display:inline-block;width:6px\">\u00a0</div>in connection<div style=\"display:inline-block;width:5px\">\u00a0</div>with the<div style=\"display:inline-block;width:5px\">\u00a0</div>Fassio acquisition<div style=\"display:inline-block;width:5px\">\u00a0</div>is primarily<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to<div style=\"display:inline-block;width:5px\">\u00a0</div>improved efficiencies </div><div id=\"a2426\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:315px;\">from integrating the assets of<div style=\"display:inline-block;width:5px\">\u00a0</div>Fassio with the operations<div style=\"display:inline-block;width:5px\">\u00a0</div>of the Company.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company recognized goodwill<div style=\"display:inline-block;width:5px\">\u00a0</div>of $1.8 million as </div><div id=\"a2432\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:331px;\">a result of the acquisition.</div></div></div><div id=\"TextBlockContainer57\" style=\"position:relative;line-height:normal;width:692px;height:274px;\"><div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:16.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:14.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:16.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:31.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:49.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587.2px; height:15.4px; left:1.4px; top:51.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:83.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587.2px; height:15.2px; left:1.4px; top:85.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:119.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:117.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:119.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.2px; left:4.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:151.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:603.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:187.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:1.4px; top:186.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:187.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587.2px; height:17.6px; left:1.4px; top:185.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:185.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:221.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:220.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:221.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:237.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:257.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:18.1px; left:1.4px; top:254.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:257.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.9px; height:1px; left:587.6px; top:273px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer57\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a2282\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Cash consideration paid </div><div id=\"a2284\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:0px;\">$ </div><div id=\"a2286\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:0px;\">53,746</div><div id=\"a2288\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:17px;\">Fair value of contingent consideration </div><div id=\"a2292\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:17px;\">1,000</div><div id=\"a2294\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:35px;\">Total estimated purchase<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration </div><div id=\"a2297\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:35px;\">54,746</div><div id=\"a2302\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:69px;\">Recognized amounts of identifiable assets acquired and liabilities assumed </div><div id=\"a2309\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">Inventory </div><div id=\"a2311\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:103px;\">$ </div><div id=\"a2313\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:103px;\">6,164</div><div id=\"a2315\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:120px;\">Property, plant and equipment </div><div id=\"a2318\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:120px;\">44,540</div><div id=\"a2320\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">Intangible assets </div><div id=\"a2323\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:137px;\">2,272</div><div id=\"a2325\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Other long-term assets </div><div id=\"a2331\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:154px;\">143</div><div id=\"a2333\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">Liabilities assumed </div><div id=\"a2336\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:171px;display:flex;\">(143)</div><div id=\"a2338\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">Total identifiable<div style=\"display:inline-block;width:5px\">\u00a0</div>net assets </div><div id=\"a2341\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:188px;\">52,976</div><div id=\"a2346\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:222px;\">Goodwill </div><div id=\"a2349\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:222px;\">1,770</div><div id=\"a2355\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:258px;\">$ </div><div id=\"a2357\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:258px;\">54,746</div></div></div>","language":"en-us"}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"2023-09-30"}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","xbrl:period":"2023-09-30T00:00:00/2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"1200000","decimals":-5}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer59\" style=\"position:relative;line-height:normal;width:692px;height:274px;\"><div id=\"div_56_XBRL_TS_cd7d522b29964ed39220cee5854029f9\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer57\" style=\"position:relative;line-height:normal;width:692px;height:274px;\"><div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:16.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:14.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:16.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:31.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:49.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587.2px; height:15.4px; left:1.4px; top:51.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:83.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587.2px; height:15.2px; left:1.4px; top:85.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:119.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:117.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:119.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.2px; left:4.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:151.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:603.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:187.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:1.4px; top:186.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:187.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587.2px; height:17.6px; left:1.4px; top:185.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:185.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:4.1px; top:221.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:220.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:221.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:237.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:257.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:18.1px; left:1.4px; top:254.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:257.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.9px; height:1px; left:587.6px; top:273px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer57\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a2282\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Cash consideration paid </div><div id=\"a2284\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:0px;\">$ </div><div id=\"a2286\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:0px;\">53,746</div><div id=\"a2288\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:17px;\">Fair value of contingent consideration </div><div id=\"a2292\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:17px;\">1,000</div><div id=\"a2294\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:35px;\">Total estimated purchase<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration </div><div id=\"a2297\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:35px;\">54,746</div><div id=\"a2302\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:69px;\">Recognized amounts of identifiable assets acquired and liabilities assumed </div><div id=\"a2309\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">Inventory </div><div id=\"a2311\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:103px;\">$ </div><div id=\"a2313\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:103px;\">6,164</div><div id=\"a2315\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:120px;\">Property, plant and equipment </div><div id=\"a2318\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:120px;\">44,540</div><div id=\"a2320\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">Intangible assets </div><div id=\"a2323\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:137px;\">2,272</div><div id=\"a2325\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Other long-term assets </div><div id=\"a2331\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:154px;\">143</div><div id=\"a2333\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">Liabilities assumed </div><div id=\"a2336\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:171px;display:flex;\">(143)</div><div id=\"a2338\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">Total identifiable<div style=\"display:inline-block;width:5px\">\u00a0</div>net assets </div><div id=\"a2341\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:188px;\">52,976</div><div id=\"a2346\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:222px;\">Goodwill </div><div id=\"a2349\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:222px;\">1,770</div><div id=\"a2355\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:258px;\">$ </div><div id=\"a2357\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:258px;\">54,746</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2023-09-30T00:00:00/2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"53746000","decimals":-3}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2023-09-30T00:00:00/2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-09-30T00:00:00/2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"54746000","decimals":-3}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"6164000","decimals":-3}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"44540000","decimals":-3}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"2272000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"143000","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"143000","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"52976000","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"1770000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"54746000","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer65\" style=\"position:relative;line-height:normal;width:654px;height:47px;\"><div id=\"TextContainer65\" style=\"position:relative;width:654px;z-index:1;\"><div id=\"a2442\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 3 - Investment</div><div id=\"a2449\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:119px;top:0px;\">Securities </div><div id=\"a2452\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The following represents the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities as of December 2, 2023 and June 3, 2023 (in thousands):</div></div></div><div id=\"TextBlockContainer71\" style=\"position:relative;line-height:normal;width:688px;height:203px;\"><div id=\"div_68_XBRL_TS_2371102332eb4abab86043a68a46e087\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer69\" style=\"position:relative;line-height:normal;width:688px;height:203px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.8px; left:1.4px; top:31.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:99px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.2px; left:4.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:270.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:282.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:377.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:389.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:484.2px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.2px; left:496.2px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:591.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:1.4px; top:134.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:603.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:17.6px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:167.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer69\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a2461\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">December 2, 2023 </div><div id=\"a2464\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized </div><div id=\"a2466\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2469\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2471\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2474\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2475\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2478\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2480\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2482\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2485\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2487\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:33px;\">6,141</div><div id=\"a2490\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:33px;\">$ </div><div id=\"a2492\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2495\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2497\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:33px;\">108</div><div id=\"a2500\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2502\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:33px;\">6,033</div><div id=\"a2504\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2508\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:50px;\">2,791</div><div id=\"a2512\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2516\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:50px;\">2</div><div id=\"a2520\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:50px;\">2,789</div><div id=\"a2522\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2526\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:67px;\">98,202</div><div id=\"a2530\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:67px;\">\u2014</div><div id=\"a2534\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:67px;\">535</div><div id=\"a2538\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:67px;\">97,667</div><div id=\"a2540\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2544\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:84px;\">1,125</div><div id=\"a2548\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2552\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:84px;\">6</div><div id=\"a2556\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:84px;\">1,119</div><div id=\"a2558\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2562\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:101px;\">88,470</div><div id=\"a2566\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2570\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">116</div><div id=\"a2574\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:101px;\">88,354</div><div id=\"a2576\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2580\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:118px;\">10,045</div><div id=\"a2584\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">38</div><div id=\"a2588\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">\u2014</div><div id=\"a2592\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:118px;\">10,083</div><div id=\"a2594\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:136px;\">Total current<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2597\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:136px;\">$ </div><div id=\"a2599\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:136px;\">206,774</div><div id=\"a2602\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:136px;\">$ </div><div id=\"a2604\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:136px;\">38</div><div id=\"a2607\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:136px;\">$ </div><div id=\"a2609\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:136px;\">767</div><div id=\"a2612\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:136px;\">$ </div><div id=\"a2614\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:136px;\">206,045</div><div id=\"a2629\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:170px;\">Mutual funds </div><div id=\"a2632\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:170px;\">$ </div><div id=\"a2634\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:170px;\">2,190</div><div id=\"a2637\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:170px;\">$ </div><div id=\"a2639\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:170px;\">\u2014</div><div id=\"a2642\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:170px;\">$ </div><div id=\"a2644\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:170px;\">24</div><div id=\"a2647\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:170px;\">$ </div><div id=\"a2649\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:170px;\">2,166</div><div id=\"a2651\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">Total noncurrent<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2654\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:187px;\">$ </div><div id=\"a2656\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:187px;\">2,190</div><div id=\"a2659\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:187px;\">$ </div><div id=\"a2661\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:187px;\">\u2014</div><div id=\"a2664\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:187px;\">$ </div><div id=\"a2666\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:187px;\">24</div><div id=\"a2669\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:187px;\">$ </div><div id=\"a2671\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:187px;\">2,166</div></div></div></div></div><div id=\"TextBlockContainer75\" style=\"position:relative;line-height:normal;width:688px;height:223px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.8px; left:1.4px; top:31.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:65px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:98.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:133px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:15px; left:1.4px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:17.9px; left:1.4px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:2.9px; left:1.4px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:364.5px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:2.9px; left:471.5px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:2.9px; left:578.6px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.7px; left:1.4px; top:204.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer75\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a2674\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">June 3, 2023 </div><div id=\"a2677\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2679\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2682\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2684\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2687\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2688\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2691\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2693\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2695\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2698\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2700\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:33px;\">16,571</div><div id=\"a2703\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:33px;\">$ </div><div id=\"a2705\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2708\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2710\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:33px;\">275</div><div id=\"a2713\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2715\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:33px;\">16,296</div><div id=\"a2717\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2721\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:50px;\">56,486</div><div id=\"a2725\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2729\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:50px;\">77</div><div id=\"a2733\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:50px;\">56,409</div><div id=\"a2735\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2739\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">139,979</div><div id=\"a2743\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:67px;\">\u2014</div><div id=\"a2747\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:67px;\">1,402</div><div id=\"a2751\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">138,577</div><div id=\"a2753\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2757\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:84px;\">675</div><div id=\"a2761\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2765\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:84px;\">\u2014</div><div id=\"a2769\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:84px;\">675</div><div id=\"a2771\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2775\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">101,240</div><div id=\"a2779\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2783\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">471</div><div id=\"a2787\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">100,769</div><div id=\"a2789\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2793\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:118px;\">13,459</div><div id=\"a2797\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">\u2014</div><div id=\"a2801\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:118px;\">151</div><div id=\"a2805\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:118px;\">13,308</div><div id=\"a2807\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:135px;\">Treasury bills </div><div id=\"a2811\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:135px;\">29,069</div><div id=\"a2815\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:135px;\">\u2014</div><div id=\"a2819\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:135px;\">13</div><div id=\"a2823\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:135px;\">29,056</div><div id=\"a2825\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Total current<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2828\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:154px;\">$ </div><div id=\"a2830\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:154px;\">357,479</div><div id=\"a2833\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:154px;\">$ </div><div id=\"a2835\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:154px;\">\u2014</div><div id=\"a2838\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:154px;\">$ </div><div id=\"a2840\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:154px;\">2,389</div><div id=\"a2843\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:154px;\">$ </div><div id=\"a2845\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:154px;\">355,090</div><div id=\"a2860\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">Mutual funds </div><div id=\"a2863\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:189px;\">$ </div><div id=\"a2865\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:189px;\">2,172</div><div id=\"a2868\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:189px;\">$ </div><div id=\"a2870\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:189px;\">\u2014</div><div id=\"a2873\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:189px;\">$ </div><div id=\"a2875\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:189px;\">91</div><div id=\"a2878\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:189px;\">$ </div><div id=\"a2880\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:189px;\">2,081</div><div id=\"a2882\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:207px;\">Total noncurrent<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2885\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:207px;\">$ </div><div id=\"a2887\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:207px;\">2,172</div><div id=\"a2890\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:207px;\">$ </div><div id=\"a2892\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:207px;\">\u2014</div><div id=\"a2895\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:207px;\">$ </div><div id=\"a2897\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:207px;\">91</div><div id=\"a2900\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:207px;\">$ </div><div id=\"a2902\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:207px;\">2,081</div></div></div><div id=\"TextBlockContainer80\" style=\"position:relative;line-height:normal;width:701px;height:158px;\"><div id=\"TextContainer80\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2905\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Available-for-sale </div><div id=\"a2912\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Proceeds from sales<div style=\"display:inline-block;width:5px\">\u00a0</div>and maturities of investment<div style=\"display:inline-block;width:5px\">\u00a0</div>securities available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>were $</div><div id=\"a2912_85_5\" style=\"position:absolute;font-family:'Times New Roman';left:460px;top:32px;\">196.1</div><div id=\"a2912_90_14\" style=\"position:absolute;font-family:'Times New Roman';left:489px;top:32px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>million and $</div><div id=\"a2912_104_4\" style=\"position:absolute;font-family:'Times New Roman';left:565px;top:32px;\">65.3</div><div id=\"a2912_108_20\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:32px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million during the </div><div id=\"a2924\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">twenty-six weeks ended December 2, 2023<div style=\"display:inline-block;width:5px\">\u00a0</div>and November 26, 2022, respectively.<div style=\"display:inline-block;width:5px\">\u00a0</div>Gross realized gains for the twenty-six<div style=\"display:inline-block;width:5px\">\u00a0</div>weeks </div><div id=\"a2935\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">ended December 2, 2023 and November<div style=\"display:inline-block;width:5px\">\u00a0</div>26, 2022 were $</div><div id=\"a2935_51_1\" style=\"position:absolute;font-family:'Times New Roman';left:310px;top:63px;\">7</div><div id=\"a2935_52_15\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:63px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>thousand and $</div><div id=\"a2935_67_1\" style=\"position:absolute;font-family:'Times New Roman';left:402px;top:63px;\">2</div><div id=\"a2935_68_55\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:63px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>thousand, respectively.<div style=\"display:inline-block;width:5px\">\u00a0</div>Gross realized losses for the </div><div id=\"a2947\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">twenty-six<div style=\"display:inline-block;width:5px\">\u00a0</div>weeks ended<div style=\"display:inline-block;width:6px\">\u00a0</div>December 2,<div style=\"display:inline-block;width:6px\">\u00a0</div>2023 and<div style=\"display:inline-block;width:6px\">\u00a0</div>November 26,<div style=\"display:inline-block;width:6px\">\u00a0</div>2022 were<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a2947_68_1\" style=\"position:absolute;font-family:'Times New Roman';left:418px;top:79px;\">8</div><div id=\"a2947_69_15\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:79px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>thousand and<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a2947_84_2\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:79px;\">63</div><div id=\"a2947_86_31\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:79px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>thousand, respectively.<div style=\"display:inline-block;width:7px\">\u00a0</div>There </div><div id=\"a2956\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">were </div><div id=\"a2956_5_2\" style=\"position:absolute;font-family:'Times New Roman';left:34px;top:95px;\">no</div><div id=\"a2956_7_68\" style=\"position:absolute;font-family:'Times New Roman';left:47px;top:95px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>allowances for credit losses at December 2, 2023 and June 3, 2023. </div><div id=\"a2964\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">Actual maturities<div style=\"display:inline-block;width:5px\">\u00a0</div>may differ<div style=\"display:inline-block;width:5px\">\u00a0</div>from contractual<div style=\"display:inline-block;width:5px\">\u00a0</div>maturities as some<div style=\"display:inline-block;width:5px\">\u00a0</div>borrowers have<div style=\"display:inline-block;width:5px\">\u00a0</div>the right to<div style=\"display:inline-block;width:5px\">\u00a0</div>call or prepay<div style=\"display:inline-block;width:5px\">\u00a0</div>obligations with<div style=\"display:inline-block;width:5px\">\u00a0</div>or </div><div id=\"a2966\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:142px;\">without penalties. Contractual maturities of current investments at December<div style=\"display:inline-block;width:5px\">\u00a0</div>2, 2023 are as follows (in thousands):</div></div></div><div id=\"TextBlockContainer84\" style=\"position:relative;line-height:normal;width:688px;height:70px;\"><div style=\"position:absolute; width:516.7px; height:15.4px; left:4.6px; top:17.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:526.8px; top:17.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:16.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.6px; height:15.4px; left:538.9px; top:17.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.2px; height:1px; left:2.1px; top:15.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:162px; height:1px; left:524.3px; top:15.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:516.7px; height:15.4px; left:4.6px; top:53.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:526.8px; top:53.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.7px; left:2.1px; top:51px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.6px; height:15.4px; left:538.9px; top:53.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.2px; height:1px; left:2.1px; top:50px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:162px; height:1px; left:524.3px; top:50px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer84\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a2972\" style=\"position:absolute;font-family:'Times New Roman';left:548px;top:0px;\">Estimated Fair Value </div><div id=\"a2974\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Within one year </div><div id=\"a2976\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:18px;\">$ </div><div id=\"a2978\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:18px;\">145,788</div><div id=\"a2980\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">1-5 years </div><div id=\"a2985\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">60,257</div><div id=\"a2987\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:53px;\">Total </div><div id=\"a2989\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:53px;\">$ </div><div id=\"a2991\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:53px;\">206,045</div></div></div><div id=\"TextBlockContainer89\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer89\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2994\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Noncurrent<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2997\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">There were </div><div id=\"a2997_11_2\" style=\"position:absolute;font-family:'Times New Roman';left:70px;top:32px;\">no</div><div id=\"a2997_13_107\" style=\"position:absolute;font-family:'Times New Roman';left:83px;top:32px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>sales of<div style=\"display:inline-block;width:5px\">\u00a0</div>noncurrent investment<div style=\"display:inline-block;width:6px\">\u00a0</div>securities during<div style=\"display:inline-block;width:5px\">\u00a0</div>the twenty-six<div style=\"display:inline-block;width:5px\">\u00a0</div>weeks ended<div style=\"display:inline-block;width:5px\">\u00a0</div>December 2,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023 and<div style=\"display:inline-block;width:5px\">\u00a0</div>November </div><div id=\"a3008\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">26, 2022.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer69\" style=\"position:relative;line-height:normal;width:688px;height:203px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.8px; left:1.4px; top:31.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:99px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.2px; left:4.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:270.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:282.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:377.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:389.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:484.2px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.2px; left:496.2px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:591.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:1.4px; top:134.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:603.1px; top:135.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:17.6px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:133.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:150.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:152.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:167.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:169.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:184.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer69\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a2461\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">December 2, 2023 </div><div id=\"a2464\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized </div><div id=\"a2466\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2469\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2471\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2474\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2475\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2478\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2480\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2482\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2485\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2487\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:33px;\">6,141</div><div id=\"a2490\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:33px;\">$ </div><div id=\"a2492\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2495\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2497\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:33px;\">108</div><div id=\"a2500\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2502\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:33px;\">6,033</div><div id=\"a2504\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2508\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:50px;\">2,791</div><div id=\"a2512\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2516\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:50px;\">2</div><div id=\"a2520\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:50px;\">2,789</div><div id=\"a2522\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2526\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:67px;\">98,202</div><div id=\"a2530\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:67px;\">\u2014</div><div id=\"a2534\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:67px;\">535</div><div id=\"a2538\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:67px;\">97,667</div><div id=\"a2540\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2544\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:84px;\">1,125</div><div id=\"a2548\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2552\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:84px;\">6</div><div id=\"a2556\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:84px;\">1,119</div><div id=\"a2558\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2562\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:101px;\">88,470</div><div id=\"a2566\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2570\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">116</div><div id=\"a2574\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:101px;\">88,354</div><div id=\"a2576\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2580\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:118px;\">10,045</div><div id=\"a2584\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">38</div><div id=\"a2588\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">\u2014</div><div id=\"a2592\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:118px;\">10,083</div><div id=\"a2594\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:136px;\">Total current<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2597\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:136px;\">$ </div><div id=\"a2599\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:136px;\">206,774</div><div id=\"a2602\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:136px;\">$ </div><div id=\"a2604\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:136px;\">38</div><div id=\"a2607\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:136px;\">$ </div><div id=\"a2609\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:136px;\">767</div><div id=\"a2612\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:136px;\">$ </div><div id=\"a2614\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:136px;\">206,045</div><div id=\"a2629\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:170px;\">Mutual funds </div><div id=\"a2632\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:170px;\">$ </div><div id=\"a2634\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:170px;\">2,190</div><div id=\"a2637\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:170px;\">$ </div><div id=\"a2639\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:170px;\">\u2014</div><div id=\"a2642\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:170px;\">$ </div><div id=\"a2644\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:170px;\">24</div><div id=\"a2647\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:170px;\">$ </div><div id=\"a2649\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:170px;\">2,166</div><div id=\"a2651\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">Total noncurrent<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2654\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:187px;\">$ </div><div id=\"a2656\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:187px;\">2,190</div><div id=\"a2659\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:187px;\">$ </div><div id=\"a2661\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:187px;\">\u2014</div><div id=\"a2664\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:187px;\">$ </div><div id=\"a2666\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:187px;\">24</div><div id=\"a2669\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:187px;\">$ </div><div id=\"a2671\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:187px;\">2,166</div></div></div><div id=\"TextBlockContainer77\" style=\"position:relative;line-height:normal;width:688px;height:223px;\"><div id=\"div_74_XBRL_TS_7f609703126a45039f5884fb9353d6fa\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer75\" style=\"position:relative;line-height:normal;width:688px;height:223px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.8px; left:1.4px; top:31.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:65px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:66.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:98.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:133px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:134.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:149.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:15px; left:1.4px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:17.9px; left:1.4px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:2.9px; left:1.4px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:364.5px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:2.9px; left:471.5px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:2.9px; left:578.6px; top:168.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:171.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.7px; left:1.4px; top:204.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:206.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:203.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:203.6px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer75\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a2674\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">June 3, 2023 </div><div id=\"a2677\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2679\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2682\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2684\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2687\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2688\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2691\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2693\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2695\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2698\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2700\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:33px;\">16,571</div><div id=\"a2703\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:33px;\">$ </div><div id=\"a2705\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2708\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2710\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:33px;\">275</div><div id=\"a2713\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2715\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:33px;\">16,296</div><div id=\"a2717\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2721\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:50px;\">56,486</div><div id=\"a2725\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2729\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:50px;\">77</div><div id=\"a2733\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:50px;\">56,409</div><div id=\"a2735\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2739\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">139,979</div><div id=\"a2743\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:67px;\">\u2014</div><div id=\"a2747\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:67px;\">1,402</div><div id=\"a2751\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">138,577</div><div id=\"a2753\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2757\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:84px;\">675</div><div id=\"a2761\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2765\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:84px;\">\u2014</div><div id=\"a2769\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:84px;\">675</div><div id=\"a2771\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2775\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">101,240</div><div id=\"a2779\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2783\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">471</div><div id=\"a2787\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">100,769</div><div id=\"a2789\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2793\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:118px;\">13,459</div><div id=\"a2797\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">\u2014</div><div id=\"a2801\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:118px;\">151</div><div id=\"a2805\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:118px;\">13,308</div><div id=\"a2807\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:135px;\">Treasury bills </div><div id=\"a2811\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:135px;\">29,069</div><div id=\"a2815\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:135px;\">\u2014</div><div id=\"a2819\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:135px;\">13</div><div id=\"a2823\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:135px;\">29,056</div><div id=\"a2825\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Total current<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2828\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:154px;\">$ </div><div id=\"a2830\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:154px;\">357,479</div><div id=\"a2833\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:154px;\">$ </div><div id=\"a2835\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:154px;\">\u2014</div><div id=\"a2838\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:154px;\">$ </div><div id=\"a2840\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:154px;\">2,389</div><div id=\"a2843\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:154px;\">$ </div><div id=\"a2845\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:154px;\">355,090</div><div id=\"a2860\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">Mutual funds </div><div id=\"a2863\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:189px;\">$ </div><div id=\"a2865\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:189px;\">2,172</div><div id=\"a2868\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:189px;\">$ </div><div id=\"a2870\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:189px;\">\u2014</div><div id=\"a2873\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:189px;\">$ </div><div id=\"a2875\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:189px;\">91</div><div id=\"a2878\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:189px;\">$ </div><div id=\"a2880\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:189px;\">2,081</div><div id=\"a2882\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:207px;\">Total noncurrent<div style=\"display:inline-block;width:5px\">\u00a0</div>investment securities </div><div id=\"a2885\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:207px;\">$ </div><div id=\"a2887\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:207px;\">2,172</div><div id=\"a2890\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:207px;\">$ </div><div id=\"a2892\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:207px;\">\u2014</div><div id=\"a2895\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:207px;\">$ </div><div id=\"a2897\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:207px;\">91</div><div id=\"a2900\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:207px;\">$ </div><div id=\"a2902\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:207px;\">2,081</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"6141000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"108000","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"6033000","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"2791000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"2789000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"98202000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"535000","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"97667000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1125000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1119000","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"88470000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"116000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"88354000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"10045000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"38000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"10083000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206774000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"767000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206045000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2190000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"24000","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2166000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2190000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24000","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2166000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"16571000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"275000","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"16296000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"56486000","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"77000","decimals":-3}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"56409000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"139979000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"1402000","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"138577000","decimals":-3}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"675000","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"675000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"101240000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"471000","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"100769000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"13459000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"151000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"13308000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"29069000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"13000","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"29056000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"357479000","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2389000","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"355090000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2172000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"91000","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2081000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2172000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2081000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"196100000","decimals":-5}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65300000","decimals":-5}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer86\" style=\"position:relative;line-height:normal;width:688px;height:70px;\"><div id=\"div_83_XBRL_TS_5c62ff613b0549ef8d5f794846b1d408\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer84\" style=\"position:relative;line-height:normal;width:688px;height:70px;\"><div style=\"position:absolute; width:516.7px; height:15.4px; left:4.6px; top:17.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:526.8px; top:17.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:16.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.6px; height:15.4px; left:538.9px; top:17.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.2px; height:1px; left:2.1px; top:15.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:162px; height:1px; left:524.3px; top:15.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:516.7px; height:15.4px; left:4.6px; top:53.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:526.8px; top:53.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.7px; left:2.1px; top:51px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.6px; height:15.4px; left:538.9px; top:53.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.2px; height:1px; left:2.1px; top:50px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:162px; height:1px; left:524.3px; top:50px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer84\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a2972\" style=\"position:absolute;font-family:'Times New Roman';left:548px;top:0px;\">Estimated Fair Value </div><div id=\"a2974\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Within one year </div><div id=\"a2976\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:18px;\">$ </div><div id=\"a2978\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:18px;\">145,788</div><div id=\"a2980\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">1-5 years </div><div id=\"a2985\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">60,257</div><div id=\"a2987\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:53px;\">Total </div><div id=\"a2989\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:53px;\">$ </div><div id=\"a2991\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:53px;\">206,045</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"145788000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60257000","decimals":-3}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206045000","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer95\" style=\"position:relative;line-height:normal;width:701px;height:446px;\"><div style=\"position:absolute; width:362.5px; height:1px; left:4.1px; top:397.3px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer95\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3016\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 4 - Fair Value<div style=\"display:inline-block;width:5px\">\u00a0</div>Measurements</div></div><div id=\"div_92_XBRL_TS_8d49f4c31ba24b47ba6a950f49733339\" style=\"position:absolute;left:0px;top:32px;float:left;\"><div id=\"TextBlockContainer93\" style=\"position:relative;line-height:normal;width:701px;height:336px;\"><div id=\"TextContainer93\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The Company<div style=\"display:inline-block;width:6px\">\u00a0</div>is required<div style=\"display:inline-block;width:5px\">\u00a0</div>to categorize<div style=\"display:inline-block;width:5px\">\u00a0</div>both financial<div style=\"display:inline-block;width:6px\">\u00a0</div>and nonfinancial<div style=\"display:inline-block;width:6px\">\u00a0</div>assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities based<div style=\"display:inline-block;width:5px\">\u00a0</div>on the<div style=\"display:inline-block;width:6px\">\u00a0</div>following fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">hierarchy. The<div style=\"display:inline-block;width:6px\">\u00a0</div>fair value<div style=\"display:inline-block;width:5px\">\u00a0</div>of an<div style=\"display:inline-block;width:5px\">\u00a0</div>asset is<div style=\"display:inline-block;width:5px\">\u00a0</div>the price<div style=\"display:inline-block;width:6px\">\u00a0</div>at which<div style=\"display:inline-block;width:6px\">\u00a0</div>the asset<div style=\"display:inline-block;width:6px\">\u00a0</div>could be<div style=\"display:inline-block;width:6px\">\u00a0</div>sold in<div style=\"display:inline-block;width:5px\">\u00a0</div>an orderly<div style=\"display:inline-block;width:6px\">\u00a0</div>transaction between<div style=\"display:inline-block;width:6px\">\u00a0</div>unrelated, </div><div id=\"a3029\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">knowledgeable, and willing<div style=\"display:inline-block;width:5px\">\u00a0</div>parties able to engage in<div style=\"display:inline-block;width:5px\">\u00a0</div>the transaction. A liability\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value is defined<div style=\"display:inline-block;width:5px\">\u00a0</div>as the amount that would </div><div id=\"a3031\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">be<div style=\"display:inline-block;width:5px\">\u00a0</div>paid<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>transfer<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>liability<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>new<div style=\"display:inline-block;width:5px\">\u00a0</div>obligor<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction<div style=\"display:inline-block;width:5px\">\u00a0</div>between<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>parties,<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>would<div style=\"display:inline-block;width:5px\">\u00a0</div>be paid<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a3033\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">settle the liability with the creditor. </div><div id=\"a3036\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:94px;\">\u2022</div><div id=\"a3038\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:94px;\">Level 1</div><div id=\"a3039\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:94px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Quoted prices in active markets for identical assets or liabilities </div><div id=\"a3044\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:123px;\">\u2022</div><div id=\"a3046\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:123px;\">Level 2</div><div id=\"a3047\" style=\"position:absolute;font-family:'Times New Roman';left:116px;top:123px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>- Inputs<div style=\"display:inline-block;width:6px\">\u00a0</div>other than<div style=\"display:inline-block;width:6px\">\u00a0</div>quoted<div style=\"display:inline-block;width:5px\">\u00a0</div>prices included<div style=\"display:inline-block;width:6px\">\u00a0</div>in Level<div style=\"display:inline-block;width:6px\">\u00a0</div>1 that<div style=\"display:inline-block;width:6px\">\u00a0</div>are observable<div style=\"display:inline-block;width:6px\">\u00a0</div>for the<div style=\"display:inline-block;width:6px\">\u00a0</div>asset or<div style=\"display:inline-block;width:6px\">\u00a0</div>liability,<div style=\"display:inline-block;width:6px\">\u00a0</div>either </div><div id=\"a3051\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:139px;\">directly or indirectly,<div style=\"display:inline-block;width:5px\">\u00a0</div>including: </div><div id=\"a3053\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:155px;\">\u25e6</div><div id=\"a3055\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:155px;\">Quoted prices for similar assets or liabilities in active markets </div><div id=\"a3057\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:171px;\">\u25e6</div><div id=\"a3059\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:171px;\">Quoted prices for identical or similar assets in non-active markets </div><div id=\"a3063\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:186px;\">\u25e6</div><div id=\"a3065\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:186px;\">Inputs other than quoted prices that are observable for the asset or liability </div><div id=\"a3067\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:202px;\">\u25e6</div><div id=\"a3069\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:202px;\">Inputs derived principally from or corroborated by other observable market<div style=\"display:inline-block;width:5px\">\u00a0</div>data </div><div id=\"a3071\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:231px;\">\u2022</div><div id=\"a3073\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:231px;\">Level 3</div><div id=\"a3074\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:231px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Unobservable inputs for the asset or liability that are<div style=\"display:inline-block;width:5px\">\u00a0</div>supported by little or no market activity and that<div style=\"display:inline-block;width:5px\">\u00a0</div>are </div><div id=\"a3078\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:247px;\">significant to the fair value of the assets or liabilities </div><div id=\"a3081\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:279px;\">The disclosures of fair value of certain financial assets and liabilities that are recorded<div style=\"display:inline-block;width:5px\">\u00a0</div>at cost are as follows: </div><div id=\"a3083\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:304px;\">Cash and cash equivalents, accounts receivable,<div style=\"display:inline-block;width:5px\">\u00a0</div>and accounts payable:</div><div id=\"a3084\" style=\"position:absolute;font-family:'Times New Roman';left:388px;top:304px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>The carrying amount approximates fair value due to the </div><div id=\"a3086\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:320px;\">short maturity of these instruments.</div></div></div></div><div id=\"TextContainer96\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3089\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:383px;\">Assets and Liabilities Measured at Fair<div style=\"display:inline-block;width:5px\">\u00a0</div>Value<div style=\"display:inline-block;width:5px\">\u00a0</div>on a Recurring Basis </div><div id=\"a3092\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:415px;\">In<div style=\"display:inline-block;width:5px\">\u00a0</div>accordance<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>hierarchy<div style=\"display:inline-block;width:5px\">\u00a0</div>described<div style=\"display:inline-block;width:5px\">\u00a0</div>above,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>following<div style=\"display:inline-block;width:5px\">\u00a0</div>table<div style=\"display:inline-block;width:5px\">\u00a0</div>shows<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>financial<div style=\"display:inline-block;width:5px\">\u00a0</div>assets and </div><div id=\"a3094\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:431px;\">liabilities measured at fair value on a recurring basis as of December 2, 2023 and June 3,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023 (in thousands):</div></div></div><div id=\"TextBlockContainer100\" style=\"position:relative;line-height:normal;width:691px;height:240px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:16.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16px; left:1.4px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:16.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:48.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:82.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:116.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:151.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:18.1px; left:1.4px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:188.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:186.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:188.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.9px; left:1.4px; top:221.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:17.9px; left:1.4px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer100\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a3097\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">December 2, 2023 </div><div id=\"a3100\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3103\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3106\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3109\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3111\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:17px;\">Assets </div><div id=\"a3125\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:34px;\">Municipal bonds </div><div id=\"a3128\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:34px;\">$ </div><div id=\"a3130\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:34px;\">\u2014</div><div id=\"a3133\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:34px;\">$ </div><div id=\"a3135\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:34px;\">6,033</div><div id=\"a3138\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:34px;\">$ </div><div id=\"a3140\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:34px;\">\u2014</div><div id=\"a3143\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:34px;\">$ </div><div id=\"a3145\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:34px;\">6,033</div><div id=\"a3147\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:51px;\">Commercial paper </div><div id=\"a3151\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:51px;\">\u2014</div><div id=\"a3155\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:51px;\">2,789</div><div id=\"a3159\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:51px;\">\u2014</div><div id=\"a3163\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:51px;\">2,789</div><div id=\"a3165\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:68px;\">Corporate bonds </div><div id=\"a3169\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:68px;\">\u2014</div><div id=\"a3173\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:68px;\">97,667</div><div id=\"a3177\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:68px;\">\u2014</div><div id=\"a3181\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:68px;\">97,667</div><div id=\"a3183\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:85px;\">Certificates of deposits </div><div id=\"a3187\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:85px;\">\u2014</div><div id=\"a3191\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:85px;\">1,119</div><div id=\"a3195\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:85px;\">\u2014</div><div id=\"a3199\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:85px;\">1,119</div><div id=\"a3201\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:102px;\">US government and agency obligations </div><div id=\"a3205\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:102px;\">\u2014</div><div id=\"a3209\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:102px;\">88,354</div><div id=\"a3213\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:102px;\">\u2014</div><div id=\"a3217\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:102px;\">88,354</div><div id=\"a3219\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:119px;\">Asset backed securities </div><div id=\"a3223\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:119px;\">\u2014</div><div id=\"a3227\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:119px;\">10,083</div><div id=\"a3231\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:119px;\">\u2014</div><div id=\"a3235\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:119px;\">10,083</div><div id=\"a3237\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:136px;\">Mutual funds </div><div id=\"a3241\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:136px;\">2,166</div><div id=\"a3245\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:136px;\">\u2014</div><div id=\"a3249\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:136px;\">\u2014</div><div id=\"a3253\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:136px;\">2,166</div><div id=\"a3255\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Total assets measured at fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3258\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:154px;\">$ </div><div id=\"a3260\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:154px;\">2,166</div><div id=\"a3263\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:154px;\">$ </div><div id=\"a3265\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:154px;\">206,045</div><div id=\"a3268\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:154px;\">$ </div><div id=\"a3270\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:154px;\">\u2014</div><div id=\"a3273\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:154px;\">$ </div><div id=\"a3275\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:154px;\">208,211</div><div id=\"a3290\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">Liabilities </div><div id=\"a3304\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:206px;\">Contingent consideration </div><div id=\"a3307\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:206px;\">$ </div><div id=\"a3309\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:206px;\">\u2014 </div><div id=\"a3312\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:206px;\">$ </div><div id=\"a3314\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:206px;\">\u2014 </div><div id=\"a3317\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:206px;\">$ </div><div id=\"a3319\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:206px;\">1,000 </div><div id=\"a3322\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:206px;\">$ </div><div id=\"a3324\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:206px;\">1,000 </div><div id=\"a3326\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:224px;\">Total liabilities measured<div style=\"display:inline-block;width:5px\">\u00a0</div>at fair value </div><div id=\"a3329\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:224px;\">$ </div><div id=\"a3331\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:224px;\">\u2014</div><div id=\"a3334\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:224px;\">$ </div><div id=\"a3336\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:224px;\">\u2014</div><div id=\"a3339\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:224px;\">$ </div><div id=\"a3341\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:224px;\">1,000</div><div id=\"a3344\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:224px;\">$ </div><div id=\"a3346\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:224px;\">1,000</div></div></div><div id=\"TextBlockContainer106\" style=\"position:relative;line-height:normal;width:688px;height:187px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:17.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16px; left:1.4px; top:16.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:17.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:49.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:83.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:117.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:151.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer106\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a3349\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">June 3, 2023 </div><div id=\"a3352\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3355\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3358\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3361\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3363\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:17px;\">Assets </div><div id=\"a3377\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:34px;\">Municipal bonds </div><div id=\"a3380\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:34px;\">$ </div><div id=\"a3382\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:34px;\">\u2014</div><div id=\"a3385\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:34px;\">$ </div><div id=\"a3387\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:34px;\">16,296</div><div id=\"a3390\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:34px;\">$ </div><div id=\"a3392\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:34px;\">\u2014</div><div id=\"a3395\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:34px;\">$ </div><div id=\"a3397\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:34px;\">16,296</div><div id=\"a3399\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:51px;\">Commercial paper </div><div id=\"a3403\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:51px;\">\u2014</div><div id=\"a3407\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:51px;\">56,409</div><div id=\"a3411\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:51px;\">\u2014</div><div id=\"a3415\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:51px;\">56,409</div><div id=\"a3417\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:68px;\">Corporate bonds </div><div id=\"a3421\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:68px;\">\u2014</div><div id=\"a3425\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:68px;\">138,577</div><div id=\"a3429\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:68px;\">\u2014</div><div id=\"a3433\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:68px;\">138,577</div><div id=\"a3435\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:85px;\">Certificates of deposits </div><div id=\"a3439\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:85px;\">\u2014</div><div id=\"a3443\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:85px;\">675</div><div id=\"a3447\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:85px;\">\u2014</div><div id=\"a3451\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:85px;\">675</div><div id=\"a3453\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:102px;\">US government and agency obligations </div><div id=\"a3457\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:102px;\">\u2014</div><div id=\"a3461\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:102px;\">100,769</div><div id=\"a3465\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:102px;\">\u2014</div><div id=\"a3469\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:102px;\">100,769</div><div id=\"a3471\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:119px;\">Asset backed securities </div><div id=\"a3475\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:119px;\">\u2014</div><div id=\"a3479\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:119px;\">13,308</div><div id=\"a3483\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:119px;\">\u2014</div><div id=\"a3487\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:119px;\">13,308</div><div id=\"a3489\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:136px;\">Treasury bills </div><div id=\"a3493\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:136px;\">\u2014</div><div id=\"a3497\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:136px;\">29,056</div><div id=\"a3501\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:136px;\">\u2014</div><div id=\"a3505\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:136px;\">29,056</div><div id=\"a3507\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:153px;\">Mutual funds </div><div id=\"a3511\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:153px;\">2,081</div><div id=\"a3515\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:153px;\">\u2014</div><div id=\"a3519\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:153px;\">\u2014</div><div id=\"a3523\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:153px;\">2,081</div><div id=\"a3525\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">Total assets measured at fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3528\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:171px;\">$ </div><div id=\"a3530\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:171px;\">2,081</div><div id=\"a3533\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:171px;\">$ </div><div id=\"a3535\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:171px;\">355,090</div><div id=\"a3538\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:171px;\">$ </div><div id=\"a3540\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:171px;\">\u2014</div><div id=\"a3543\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:171px;\">$ </div><div id=\"a3545\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:171px;\">357,171</div></div></div><div id=\"TextBlockContainer111\" style=\"position:relative;line-height:normal;width:701px;height:158px;\"><div id=\"TextContainer111\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3552\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Investment<div style=\"display:inline-block;width:5px\">\u00a0</div>securities<div style=\"display:inline-block;width:5px\">\u00a0</div>\u2013<div style=\"display:inline-block;width:5px\">\u00a0</div>available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>classified<div style=\"display:inline-block;width:5px\">\u00a0</div>as Level<div style=\"display:inline-block;width:6px\">\u00a0</div>2<div style=\"display:inline-block;width:5px\">\u00a0</div>consist<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>securities<div style=\"display:inline-block;width:5px\">\u00a0</div>with maturities<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>three<div style=\"display:inline-block;width:5px\">\u00a0</div>months<div style=\"display:inline-block;width:5px\">\u00a0</div>or longer </div><div id=\"a3560\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">when purchased. We<div style=\"display:inline-block;width:5px\">\u00a0</div>classified these securities as<div style=\"display:inline-block;width:5px\">\u00a0</div>current because amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>invested are readily available<div style=\"display:inline-block;width:5px\">\u00a0</div>for current operations. </div><div id=\"a3562\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Observable inputs for these securities are yields, credit risks, default rates, and volatility. </div><div id=\"a3565\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Contingent<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration<div style=\"display:inline-block;width:5px\">\u00a0</div>classified<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>Level<div style=\"display:inline-block;width:5px\">\u00a0</div>3<div style=\"display:inline-block;width:5px\">\u00a0</div>consists<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>potential<div style=\"display:inline-block;width:5px\">\u00a0</div>obligation<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>pay<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>earnout<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>sellers<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Fassio </div><div id=\"a3574\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">contingent on the<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired business meeting<div style=\"display:inline-block;width:5px\">\u00a0</div>certain return on<div style=\"display:inline-block;width:5px\">\u00a0</div>profitability milestones over<div style=\"display:inline-block;width:5px\">\u00a0</div>a </div><div id=\"a3574_94_10\" style=\"position:absolute;font-family:'Times New Roman';left:504px;top:79px;-sec-ix-hidden:ID_567A;\">three-year</div><div id=\"a3574_104_23\" style=\"position:absolute;font-family:'Times New Roman';left:558px;top:79px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>period, commencing on </div><div id=\"a3580\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">the date of<div style=\"display:inline-block;width:5px\">\u00a0</div>the acquisition. The fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value of the<div style=\"display:inline-block;width:5px\">\u00a0</div>contingent consideration is<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated using a<div style=\"display:inline-block;width:5px\">\u00a0</div>discounted cash flow<div style=\"display:inline-block;width:5px\">\u00a0</div>model. Key </div><div id=\"a3582\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">assumptions and<div style=\"display:inline-block;width:5px\">\u00a0</div>unobservable inputs<div style=\"display:inline-block;width:5px\">\u00a0</div>that require<div style=\"display:inline-block;width:5px\">\u00a0</div>significant judgement<div style=\"display:inline-block;width:6px\">\u00a0</div>used in<div style=\"display:inline-block;width:5px\">\u00a0</div>the estimate<div style=\"display:inline-block;width:5px\">\u00a0</div>include weighted<div style=\"display:inline-block;width:6px\">\u00a0</div>average cost<div style=\"display:inline-block;width:5px\">\u00a0</div>of </div><div id=\"a3587\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:126px;\">capital,<div style=\"display:inline-block;width:6px\">\u00a0</div>egg<div style=\"display:inline-block;width:6px\">\u00a0</div>prices,<div style=\"display:inline-block;width:6px\">\u00a0</div>projected<div style=\"display:inline-block;width:6px\">\u00a0</div>revenue<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>expenses<div style=\"display:inline-block;width:6px\">\u00a0</div>over<div style=\"display:inline-block;width:6px\">\u00a0</div>which<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>contingent<div style=\"display:inline-block;width:6px\">\u00a0</div>considered<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>measured,<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>probability </div><div id=\"a3593\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">assessments<div style=\"display:inline-block;width:7px\">\u00a0</div>with<div style=\"display:inline-block;width:7px\">\u00a0</div>respect<div style=\"display:inline-block;width:7px\">\u00a0</div>to<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>likelihood<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>achieving<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>forecasted<div style=\"display:inline-block;width:8px\">\u00a0</div>projections.<div style=\"display:inline-block;width:7px\">\u00a0</div>See<div style=\"display:inline-block;width:7px\">\u00a0</div>further<div style=\"display:inline-block;width:8px\">\u00a0</div>discussion<div style=\"display:inline-block;width:7px\">\u00a0</div>in</div></div></div>","language":"en-us"}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer93\" style=\"position:relative;line-height:normal;width:701px;height:336px;\"><div id=\"TextContainer93\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The Company<div style=\"display:inline-block;width:6px\">\u00a0</div>is required<div style=\"display:inline-block;width:5px\">\u00a0</div>to categorize<div style=\"display:inline-block;width:5px\">\u00a0</div>both financial<div style=\"display:inline-block;width:6px\">\u00a0</div>and nonfinancial<div style=\"display:inline-block;width:6px\">\u00a0</div>assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities based<div style=\"display:inline-block;width:5px\">\u00a0</div>on the<div style=\"display:inline-block;width:6px\">\u00a0</div>following fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">hierarchy. The<div style=\"display:inline-block;width:6px\">\u00a0</div>fair value<div style=\"display:inline-block;width:5px\">\u00a0</div>of an<div style=\"display:inline-block;width:5px\">\u00a0</div>asset is<div style=\"display:inline-block;width:5px\">\u00a0</div>the price<div style=\"display:inline-block;width:6px\">\u00a0</div>at which<div style=\"display:inline-block;width:6px\">\u00a0</div>the asset<div style=\"display:inline-block;width:6px\">\u00a0</div>could be<div style=\"display:inline-block;width:6px\">\u00a0</div>sold in<div style=\"display:inline-block;width:5px\">\u00a0</div>an orderly<div style=\"display:inline-block;width:6px\">\u00a0</div>transaction between<div style=\"display:inline-block;width:6px\">\u00a0</div>unrelated, </div><div id=\"a3029\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">knowledgeable, and willing<div style=\"display:inline-block;width:5px\">\u00a0</div>parties able to engage in<div style=\"display:inline-block;width:5px\">\u00a0</div>the transaction. A liability\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value is defined<div style=\"display:inline-block;width:5px\">\u00a0</div>as the amount that would </div><div id=\"a3031\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">be<div style=\"display:inline-block;width:5px\">\u00a0</div>paid<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>transfer<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>liability<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>new<div style=\"display:inline-block;width:5px\">\u00a0</div>obligor<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction<div style=\"display:inline-block;width:5px\">\u00a0</div>between<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>parties,<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>would<div style=\"display:inline-block;width:5px\">\u00a0</div>be paid<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a3033\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">settle the liability with the creditor. </div><div id=\"a3036\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:94px;\">\u2022</div><div id=\"a3038\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:94px;\">Level 1</div><div id=\"a3039\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:94px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Quoted prices in active markets for identical assets or liabilities </div><div id=\"a3044\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:123px;\">\u2022</div><div id=\"a3046\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:123px;\">Level 2</div><div id=\"a3047\" style=\"position:absolute;font-family:'Times New Roman';left:116px;top:123px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>- Inputs<div style=\"display:inline-block;width:6px\">\u00a0</div>other than<div style=\"display:inline-block;width:6px\">\u00a0</div>quoted<div style=\"display:inline-block;width:5px\">\u00a0</div>prices included<div style=\"display:inline-block;width:6px\">\u00a0</div>in Level<div style=\"display:inline-block;width:6px\">\u00a0</div>1 that<div style=\"display:inline-block;width:6px\">\u00a0</div>are observable<div style=\"display:inline-block;width:6px\">\u00a0</div>for the<div style=\"display:inline-block;width:6px\">\u00a0</div>asset or<div style=\"display:inline-block;width:6px\">\u00a0</div>liability,<div style=\"display:inline-block;width:6px\">\u00a0</div>either </div><div id=\"a3051\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:139px;\">directly or indirectly,<div style=\"display:inline-block;width:5px\">\u00a0</div>including: </div><div id=\"a3053\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:155px;\">\u25e6</div><div id=\"a3055\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:155px;\">Quoted prices for similar assets or liabilities in active markets </div><div id=\"a3057\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:171px;\">\u25e6</div><div id=\"a3059\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:171px;\">Quoted prices for identical or similar assets in non-active markets </div><div id=\"a3063\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:186px;\">\u25e6</div><div id=\"a3065\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:186px;\">Inputs other than quoted prices that are observable for the asset or liability </div><div id=\"a3067\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:202px;\">\u25e6</div><div id=\"a3069\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:202px;\">Inputs derived principally from or corroborated by other observable market<div style=\"display:inline-block;width:5px\">\u00a0</div>data </div><div id=\"a3071\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:231px;\">\u2022</div><div id=\"a3073\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:231px;\">Level 3</div><div id=\"a3074\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:231px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Unobservable inputs for the asset or liability that are<div style=\"display:inline-block;width:5px\">\u00a0</div>supported by little or no market activity and that<div style=\"display:inline-block;width:5px\">\u00a0</div>are </div><div id=\"a3078\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:247px;\">significant to the fair value of the assets or liabilities </div><div id=\"a3081\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:279px;\">The disclosures of fair value of certain financial assets and liabilities that are recorded<div style=\"display:inline-block;width:5px\">\u00a0</div>at cost are as follows: </div><div id=\"a3083\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:304px;\">Cash and cash equivalents, accounts receivable,<div style=\"display:inline-block;width:5px\">\u00a0</div>and accounts payable:</div><div id=\"a3084\" style=\"position:absolute;font-family:'Times New Roman';left:388px;top:304px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>The carrying amount approximates fair value due to the </div><div id=\"a3086\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:320px;\">short maturity of these instruments.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer102\" style=\"position:relative;line-height:normal;width:691px;height:240px;\"><div id=\"div_99_XBRL_TS_034d2038191c4085bf31d77d7011cc48\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer100\" style=\"position:relative;line-height:normal;width:691px;height:240px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:16.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16px; left:1.4px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:16.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:14.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:14.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:48.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:50.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:82.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:84.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:116.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:118.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:1.4px; top:151.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:18.1px; left:1.4px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:150.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:168.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:170.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:188.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:186.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:188.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.2px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.9px; left:1.4px; top:221.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:223.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:17.9px; left:1.4px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:266.1px; height:1px; left:1.4px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:220.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:220.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer100\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a3097\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">December 2, 2023 </div><div id=\"a3100\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3103\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3106\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3109\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3111\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:17px;\">Assets </div><div id=\"a3125\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:34px;\">Municipal bonds </div><div id=\"a3128\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:34px;\">$ </div><div id=\"a3130\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:34px;\">\u2014</div><div id=\"a3133\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:34px;\">$ </div><div id=\"a3135\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:34px;\">6,033</div><div id=\"a3138\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:34px;\">$ </div><div id=\"a3140\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:34px;\">\u2014</div><div id=\"a3143\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:34px;\">$ </div><div id=\"a3145\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:34px;\">6,033</div><div id=\"a3147\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:51px;\">Commercial paper </div><div id=\"a3151\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:51px;\">\u2014</div><div id=\"a3155\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:51px;\">2,789</div><div id=\"a3159\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:51px;\">\u2014</div><div id=\"a3163\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:51px;\">2,789</div><div id=\"a3165\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:68px;\">Corporate bonds </div><div id=\"a3169\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:68px;\">\u2014</div><div id=\"a3173\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:68px;\">97,667</div><div id=\"a3177\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:68px;\">\u2014</div><div id=\"a3181\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:68px;\">97,667</div><div id=\"a3183\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:85px;\">Certificates of deposits </div><div id=\"a3187\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:85px;\">\u2014</div><div id=\"a3191\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:85px;\">1,119</div><div id=\"a3195\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:85px;\">\u2014</div><div id=\"a3199\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:85px;\">1,119</div><div id=\"a3201\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:102px;\">US government and agency obligations </div><div id=\"a3205\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:102px;\">\u2014</div><div id=\"a3209\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:102px;\">88,354</div><div id=\"a3213\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:102px;\">\u2014</div><div id=\"a3217\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:102px;\">88,354</div><div id=\"a3219\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:119px;\">Asset backed securities </div><div id=\"a3223\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:119px;\">\u2014</div><div id=\"a3227\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:119px;\">10,083</div><div id=\"a3231\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:119px;\">\u2014</div><div id=\"a3235\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:119px;\">10,083</div><div id=\"a3237\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:136px;\">Mutual funds </div><div id=\"a3241\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:136px;\">2,166</div><div id=\"a3245\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:136px;\">\u2014</div><div id=\"a3249\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:136px;\">\u2014</div><div id=\"a3253\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:136px;\">2,166</div><div id=\"a3255\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Total assets measured at fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3258\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:154px;\">$ </div><div id=\"a3260\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:154px;\">2,166</div><div id=\"a3263\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:154px;\">$ </div><div id=\"a3265\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:154px;\">206,045</div><div id=\"a3268\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:154px;\">$ </div><div id=\"a3270\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:154px;\">\u2014</div><div id=\"a3273\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:154px;\">$ </div><div id=\"a3275\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:154px;\">208,211</div><div id=\"a3290\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">Liabilities </div><div id=\"a3304\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:206px;\">Contingent consideration </div><div id=\"a3307\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:206px;\">$ </div><div id=\"a3309\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:206px;\">\u2014 </div><div id=\"a3312\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:206px;\">$ </div><div id=\"a3314\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:206px;\">\u2014 </div><div id=\"a3317\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:206px;\">$ </div><div id=\"a3319\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:206px;\">1,000 </div><div id=\"a3322\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:206px;\">$ </div><div id=\"a3324\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:206px;\">1,000 </div><div id=\"a3326\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:224px;\">Total liabilities measured<div style=\"display:inline-block;width:5px\">\u00a0</div>at fair value </div><div id=\"a3329\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:224px;\">$ </div><div id=\"a3331\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:224px;\">\u2014</div><div id=\"a3334\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:224px;\">$ </div><div id=\"a3336\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:224px;\">\u2014</div><div id=\"a3339\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:224px;\">$ </div><div id=\"a3341\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:224px;\">1,000</div><div id=\"a3344\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:224px;\">$ </div><div id=\"a3346\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:224px;\">1,000</div></div></div></div></div><div id=\"TextBlockContainer108\" style=\"position:relative;line-height:normal;width:688px;height:187px;\"><div id=\"div_105_XBRL_TS_7d661751a6ee4e059c110e436cd8cbe4\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer106\" style=\"position:relative;line-height:normal;width:688px;height:187px;\"><div style=\"position:absolute; width:250.6px; height:15.4px; left:4.1px; top:17.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16px; left:1.4px; top:16.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:17.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256.1px; height:1px; left:1.4px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.4px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:364.5px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:471.5px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:1px; left:578.6px; top:15.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:15.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:49.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:51.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:83.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:85.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:117.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:119.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:257.4px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282.1px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:364.5px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:389.1px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.4px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:496.2px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.5px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:1.4px; top:151.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.1px; top:153.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:267.5px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:374.6px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.2px; height:1px; left:481.5px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:588.5px; top:168.4px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer106\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a3349\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">June 3, 2023 </div><div id=\"a3352\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3355\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3358\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3361\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3363\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:17px;\">Assets </div><div id=\"a3377\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:34px;\">Municipal bonds </div><div id=\"a3380\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:34px;\">$ </div><div id=\"a3382\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:34px;\">\u2014</div><div id=\"a3385\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:34px;\">$ </div><div id=\"a3387\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:34px;\">16,296</div><div id=\"a3390\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:34px;\">$ </div><div id=\"a3392\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:34px;\">\u2014</div><div id=\"a3395\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:34px;\">$ </div><div id=\"a3397\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:34px;\">16,296</div><div id=\"a3399\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:51px;\">Commercial paper </div><div id=\"a3403\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:51px;\">\u2014</div><div id=\"a3407\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:51px;\">56,409</div><div id=\"a3411\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:51px;\">\u2014</div><div id=\"a3415\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:51px;\">56,409</div><div id=\"a3417\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:68px;\">Corporate bonds </div><div id=\"a3421\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:68px;\">\u2014</div><div id=\"a3425\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:68px;\">138,577</div><div id=\"a3429\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:68px;\">\u2014</div><div id=\"a3433\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:68px;\">138,577</div><div id=\"a3435\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:85px;\">Certificates of deposits </div><div id=\"a3439\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:85px;\">\u2014</div><div id=\"a3443\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:85px;\">675</div><div id=\"a3447\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:85px;\">\u2014</div><div id=\"a3451\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:85px;\">675</div><div id=\"a3453\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:102px;\">US government and agency obligations </div><div id=\"a3457\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:102px;\">\u2014</div><div id=\"a3461\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:102px;\">100,769</div><div id=\"a3465\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:102px;\">\u2014</div><div id=\"a3469\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:102px;\">100,769</div><div id=\"a3471\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:119px;\">Asset backed securities </div><div id=\"a3475\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:119px;\">\u2014</div><div id=\"a3479\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:119px;\">13,308</div><div id=\"a3483\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:119px;\">\u2014</div><div id=\"a3487\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:119px;\">13,308</div><div id=\"a3489\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:136px;\">Treasury bills </div><div id=\"a3493\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:136px;\">\u2014</div><div id=\"a3497\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:136px;\">29,056</div><div id=\"a3501\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:136px;\">\u2014</div><div id=\"a3505\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:136px;\">29,056</div><div id=\"a3507\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:153px;\">Mutual funds </div><div id=\"a3511\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:153px;\">2,081</div><div id=\"a3515\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:153px;\">\u2014</div><div id=\"a3519\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:153px;\">\u2014</div><div id=\"a3523\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:153px;\">2,081</div><div id=\"a3525\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">Total assets measured at fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3528\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:171px;\">$ </div><div id=\"a3530\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:171px;\">2,081</div><div id=\"a3533\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:171px;\">$ </div><div id=\"a3535\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:171px;\">355,090</div><div id=\"a3538\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:171px;\">$ </div><div id=\"a3540\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:171px;\">\u2014</div><div id=\"a3543\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:171px;\">$ </div><div id=\"a3545\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:171px;\">357,171</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"6033000","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"6033000","decimals":-3}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"2789000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"2789000","decimals":-3}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"97667000","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"97667000","decimals":-3}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1119000","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"1119000","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"88354000","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"88354000","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"10083000","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"10083000","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2166000","decimals":-3}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2166000","decimals":-3}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"2166000","decimals":-3}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"206045000","decimals":-3}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"208211000","decimals":-3}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"16296000","decimals":-3}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"16296000","decimals":-3}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"56409000","decimals":-3}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"56409000","decimals":-3}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"138577000","decimals":-3}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"138577000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"675000","decimals":-3}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"675000","decimals":-3}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"100769000","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"100769000","decimals":-3}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"13308000","decimals":-3}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"13308000","decimals":-3}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"29056000","decimals":-3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"29056000","decimals":-3}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2081000","decimals":-3}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MutualFundMember"},"factValues":[{"value":"2081000","decimals":-3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"2081000","decimals":-3}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"355090000","decimals":-3}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"357171000","decimals":-3}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer114\" style=\"position:relative;line-height:normal;width:523px;height:48px;\"><div id=\"TextContainer114\" style=\"position:relative;width:523px;z-index:1;\"><div id=\"a3604\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 5 - Inventories </div><div id=\"a3612\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Inventories consisted of the following as of December 2, 2023 and June<div style=\"display:inline-block;width:5px\">\u00a0</div>3, 2023 (in thousands):</div></div></div><div id=\"TextBlockContainer120\" style=\"position:relative;line-height:normal;width:688px;height:86px;\"><div id=\"div_117_XBRL_TS_76c61746a2b3434eb336f4989deaacca\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer118\" style=\"position:relative;line-height:normal;width:688px;height:86px;\"><div style=\"position:absolute; width:424.7px; height:15.4px; left:4.6px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:434.8px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:446.8px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:566.9px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.8px; left:2.1px; top:16.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.6px; height:15.4px; left:578.9px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:430.2px; height:1px; left:2.1px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:122px; height:1px; left:432.3px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:554.2px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121.9px; height:1px; left:564.3px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:424.7px; height:15.2px; left:4.6px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.2px; left:446.8px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.2px; left:554.2px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:49.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.6px; height:15.2px; left:578.9px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:122px; height:1px; left:432.3px; top:66.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:121.9px; height:1px; left:564.3px; top:66.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer118\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a3623\" style=\"position:absolute;font-family:'Times New Roman';left:444px;top:0px;\">December 2, 2023 </div><div id=\"a3626\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:0px;\">June 3, 2023 </div><div id=\"a3628\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Flocks, net of amortization </div><div id=\"a3630\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:18px;\">$ </div><div id=\"a3632\" style=\"position:absolute;font-family:'Times New Roman';left:504px;top:18px;\">162,323</div><div id=\"a3635\" style=\"position:absolute;font-family:'Times New Roman';left:567px;top:18px;\">$ </div><div id=\"a3637\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:18px;\">164,540</div><div id=\"a3639\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">Eggs and egg products </div><div id=\"a3642\" style=\"position:absolute;font-family:'Times New Roman';left:511px;top:35px;\">30,485</div><div id=\"a3646\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">28,318</div><div id=\"a3648\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:52px;\">Feed and supplies </div><div id=\"a3651\" style=\"position:absolute;font-family:'Times New Roman';left:511px;top:52px;\">94,462</div><div id=\"a3655\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">91,560</div><div id=\"a3658\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:70px;\">$ </div><div id=\"a3660\" style=\"position:absolute;font-family:'Times New Roman';left:504px;top:70px;\">287,270</div><div id=\"a3663\" style=\"position:absolute;font-family:'Times New Roman';left:567px;top:70px;\">$ </div><div id=\"a3665\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:70px;\">284,418</div></div></div></div></div><div id=\"TextBlockContainer123\" style=\"position:relative;line-height:normal;width:701px;height:64px;\"><div id=\"TextContainer123\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3668\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">We<div style=\"display:inline-block;width:7px\">\u00a0</div>grow<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>maintain<div style=\"display:inline-block;width:6px\">\u00a0</div>flocks<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>layers<div style=\"display:inline-block;width:6px\">\u00a0</div>(mature<div style=\"display:inline-block;width:6px\">\u00a0</div>female<div style=\"display:inline-block;width:6px\">\u00a0</div>chickens),<div style=\"display:inline-block;width:6px\">\u00a0</div>pullets<div style=\"display:inline-block;width:6px\">\u00a0</div>(female<div style=\"display:inline-block;width:6px\">\u00a0</div>chickens,<div style=\"display:inline-block;width:6px\">\u00a0</div>under<div style=\"display:inline-block;width:6px\">\u00a0</div>18<div style=\"display:inline-block;width:6px\">\u00a0</div>weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>age),<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div><div id=\"a3669\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">breeders<div style=\"display:inline-block;width:7px\">\u00a0</div>(male<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>female<div style=\"display:inline-block;width:6px\">\u00a0</div>chickens<div style=\"display:inline-block;width:6px\">\u00a0</div>used<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>produce<div style=\"display:inline-block;width:7px\">\u00a0</div>fertile<div style=\"display:inline-block;width:6px\">\u00a0</div>eggs<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>hatch<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>egg<div style=\"display:inline-block;width:6px\">\u00a0</div>production<div style=\"display:inline-block;width:6px\">\u00a0</div>flocks).<div style=\"display:inline-block;width:7px\">\u00a0</div>Our<div style=\"display:inline-block;width:6px\">\u00a0</div>total<div style=\"display:inline-block;width:6px\">\u00a0</div>flock<div style=\"display:inline-block;width:6px\">\u00a0</div>at </div><div id=\"a3670\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">December<div style=\"display:inline-block;width:5px\">\u00a0</div>2,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>June 3,<div style=\"display:inline-block;width:6px\">\u00a0</div>2023<div style=\"display:inline-block;width:5px\">\u00a0</div>consisted<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>approximately </div><div id=\"a3670_61_4\" style=\"position:absolute;font-family:'Times New Roman';left:361px;top:32px;\">10.6</div><div id=\"a3670_65_13\" style=\"position:absolute;font-family:'Times New Roman';left:384px;top:32px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a3670_78_4\" style=\"position:absolute;font-family:'Times New Roman';left:456px;top:32px;\">10.8</div><div id=\"a3670_82_34\" style=\"position:absolute;font-family:'Times New Roman';left:479px;top:32px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>pullets<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>breeders<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a3670_116_4\" style=\"position:absolute;font-family:'Times New Roman';left:665px;top:32px;\">43.3</div><div id=\"a3671\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">million and </div><div id=\"a3671_12_4\" style=\"position:absolute;font-family:'Times New Roman';left:69px;top:48px;\">41.2</div><div id=\"a3671_16_30\" style=\"position:absolute;font-family:'Times New Roman';left:92px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>million layers, respectively.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer118\" style=\"position:relative;line-height:normal;width:688px;height:86px;\"><div style=\"position:absolute; width:424.7px; height:15.4px; left:4.6px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:434.8px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:446.8px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:566.9px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.8px; left:2.1px; top:16.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.6px; height:15.4px; left:578.9px; top:17.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:430.2px; height:1px; left:2.1px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:122px; height:1px; left:432.3px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:554.2px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121.9px; height:1px; left:564.3px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:424.7px; height:15.2px; left:4.6px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.2px; left:446.8px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.2px; left:554.2px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:49.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.6px; height:15.2px; left:578.9px; top:51.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:122px; height:1px; left:432.3px; top:66.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:121.9px; height:1px; left:564.3px; top:66.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer118\" style=\"position:relative;width:688px;z-index:1;\"><div id=\"a3623\" style=\"position:absolute;font-family:'Times New Roman';left:444px;top:0px;\">December 2, 2023 </div><div id=\"a3626\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:0px;\">June 3, 2023 </div><div id=\"a3628\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Flocks, net of amortization </div><div id=\"a3630\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:18px;\">$ </div><div id=\"a3632\" style=\"position:absolute;font-family:'Times New Roman';left:504px;top:18px;\">162,323</div><div id=\"a3635\" style=\"position:absolute;font-family:'Times New Roman';left:567px;top:18px;\">$ </div><div id=\"a3637\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:18px;\">164,540</div><div id=\"a3639\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">Eggs and egg products </div><div id=\"a3642\" style=\"position:absolute;font-family:'Times New Roman';left:511px;top:35px;\">30,485</div><div id=\"a3646\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">28,318</div><div id=\"a3648\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:52px;\">Feed and supplies </div><div id=\"a3651\" style=\"position:absolute;font-family:'Times New Roman';left:511px;top:52px;\">94,462</div><div id=\"a3655\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">91,560</div><div id=\"a3658\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:70px;\">$ </div><div id=\"a3660\" style=\"position:absolute;font-family:'Times New Roman';left:504px;top:70px;\">287,270</div><div id=\"a3663\" style=\"position:absolute;font-family:'Times New Roman';left:567px;top:70px;\">$ </div><div id=\"a3665\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:70px;\">284,418</div></div></div>","language":"en-us"}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryFlocks","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"162323000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryFlocks","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164540000","decimals":-3}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryEggs","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30485000","decimals":-3}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryEggs","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28318000","decimals":-3}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94462000","decimals":-3}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91560000","decimals":-3}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"287270000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"284418000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryPulletsandBreeders","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:pullet_and_breeder"},"factValues":[{"value":"10600000","decimals":-5}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryPulletsandBreeders","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10800000","decimals":-5}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryLayers","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers"},"factValues":[{"value":"43300000","decimals":-5}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryLayers","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"41200000","decimals":-5}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer126\" style=\"position:relative;line-height:normal;width:683px;height:48px;\"><div id=\"TextContainer126\" style=\"position:relative;width:683px;z-index:1;\"><div id=\"a3674\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 6 - Equity </div><div id=\"a3682\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The following reflects equity activity for the thirteen weeks ended<div style=\"display:inline-block;width:5px\">\u00a0</div>December 2, 2023 and November 26, 2022 (in thousands):</div></div></div><div id=\"TextBlockContainer130\" style=\"position:relative;line-height:normal;width:692px;height:306px;\"><div style=\"position:absolute; width:563.1px; height:1px; left:123.1px; top:14.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:396.1px; height:1px; left:123.1px; top:31.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233.2px; height:1px; left:123.1px; top:48.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:86.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:125.6px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:179.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:299.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:360.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:372.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:445.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:523.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:612.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:83.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121px; height:34.7px; left:2.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:175.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:229.2px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:295.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:356.2px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:441.2px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:519.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165px; height:1px; left:521.2px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.6px; left:4.6px; top:153.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:106.7px; height:15.4px; left:13.6px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:457.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:218.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:624.8px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:15.4px; left:4.6px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:2.1px; top:252.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:87.1px; height:1px; left:521.2px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:610.2px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer130\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a3688\" style=\"position:absolute;font-family:'Times New Roman';left:292px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended December 2, 2023 </div><div id=\"a3691\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3702\" style=\"position:absolute;font-family:'Times New Roman';left:198px;top:34px;\">Common Stock </div><div id=\"a3720\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:51px;\">Class A </div><div id=\"a3723\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:51px;\">Treasury </div><div id=\"a3726\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:51px;\">Paid In </div><div id=\"a3729\" style=\"position:absolute;font-family:'Times New Roman';left:361px;top:51px;\">Accum. Other </div><div id=\"a3732\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:51px;\">Retained </div><div id=\"a3735\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:51px;\">Noncontrolling </div><div id=\"a3741\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:68px;\">Amount </div><div id=\"a3744\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:68px;\">Amount </div><div id=\"a3747\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:68px;\">Amount </div><div id=\"a3750\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:68px;\">Capital </div><div id=\"a3753\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:68px;\">Comp. Loss </div><div id=\"a3756\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:68px;\">Earnings </div><div id=\"a3759\" style=\"position:absolute;font-family:'Times New Roman';left:545px;top:68px;\">Interest </div><div id=\"a3761\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:68px;\">Total </div><div id=\"a3763\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:87px;\">Balance at </div><div id=\"a3764\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">September 2, 2023 </div><div id=\"a3766\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:103px;\">$ </div><div id=\"a3768\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:103px;\">703</div><div id=\"a3771\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:103px;\">$ </div><div id=\"a3773\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:103px;\">48</div><div id=\"a3776\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:103px;\">$ </div><div id=\"a3778\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:103px;display:flex;\">(30,014)</div><div id=\"a3781\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:103px;\">$ </div><div id=\"a3783\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:103px;\">73,153</div><div id=\"a3786\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:103px;\">$ </div><div id=\"a3788\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:103px;display:flex;\">(2,291)</div><div id=\"a3791\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:103px;\">$ </div><div id=\"a3793\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:103px;\">1,571,744</div><div id=\"a3796\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:103px;\">$ </div><div id=\"a3798\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:103px;display:flex;\">(2,013)</div><div id=\"a3801\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:103px;\">$ </div><div id=\"a3803\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:103px;\">1,611,330</div><div id=\"a3805\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:120px;\">Other comprehensive </div><div id=\"a3806\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:136px;\">income, net of tax </div><div id=\"a3809\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:136px;\">\u2014 </div><div id=\"a3813\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:136px;\">\u2014 </div><div id=\"a3817\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:136px;\">\u2014 </div><div id=\"a3821\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:136px;\">\u2014 </div><div id=\"a3825\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:136px;\">677</div><div id=\"a3829\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:136px;\">\u2014 </div><div id=\"a3833\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:136px;\">\u2014 </div><div id=\"a3837\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:136px;\">677</div><div id=\"a3839\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Stock compensation </div><div id=\"a3840\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:170px;\">plan transactions </div><div id=\"a3844\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:170px;\">\u2014 </div><div id=\"a3848\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:170px;\">\u2014 </div><div id=\"a3852\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:170px;\">\u2014 </div><div id=\"a3856\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:170px;\">1,061</div><div id=\"a3860\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:170px;\">\u2014 </div><div id=\"a3864\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:170px;\">\u2014 </div><div id=\"a3868\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:170px;\">\u2014 </div><div id=\"a3872\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:170px;\">1,061</div><div id=\"a3874\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">Dividends ($</div><div id=\"a3874_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:188px;\">0.116</div><div id=\"a3875\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:204px;\">per share) </div><div id=\"a3900\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:221px;\">Common </div><div id=\"a3903\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:221px;\">\u2014 </div><div id=\"a3907\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:221px;\">\u2014 </div><div id=\"a3911\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:221px;\">\u2014 </div><div id=\"a3915\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:221px;\">\u2014 </div><div id=\"a3919\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:221px;\">\u2014 </div><div id=\"a3923\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:221px;display:flex;\">(5,125)</div><div id=\"a3927\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:221px;\">\u2014 </div><div id=\"a3931\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:221px;display:flex;\">(5,125)</div><div id=\"a3933\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:238px;\">Class A common </div><div id=\"a3936\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:238px;\">\u2014 </div><div id=\"a3940\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:238px;\">\u2014 </div><div id=\"a3944\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:238px;\">\u2014 </div><div id=\"a3948\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:238px;\">\u2014 </div><div id=\"a3952\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:238px;\">\u2014 </div><div id=\"a3956\" style=\"position:absolute;font-family:'Times New Roman';left:487px;top:238px;display:flex;\">(557)</div><div id=\"a3960\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:238px;\">\u2014 </div><div id=\"a3964\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:238px;display:flex;\">(557)</div><div id=\"a3966\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:255px;\">Net income (loss) </div><div id=\"a3969\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:255px;\">\u2014 </div><div id=\"a3973\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:255px;\">\u2014 </div><div id=\"a3977\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:255px;\">\u2014 </div><div id=\"a3981\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:255px;\">\u2014 </div><div id=\"a3985\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:255px;\">\u2014 </div><div id=\"a3989\" style=\"position:absolute;font-family:'Times New Roman';left:476px;top:255px;\">17,009</div><div id=\"a3993\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:255px;display:flex;\">(431)</div><div id=\"a3997\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:255px;\">16,578</div><div id=\"a3999\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:275px;\">Balance at December </div><div id=\"a4000\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:290px;\">2, 2023 </div><div id=\"a4002\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:290px;\">$ </div><div id=\"a4004\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:290px;\">703</div><div id=\"a4007\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:290px;\">$ </div><div id=\"a4009\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:290px;\">48</div><div id=\"a4012\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:290px;\">$ </div><div id=\"a4014\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:290px;display:flex;\">(30,014)</div><div id=\"a4017\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:290px;\">$ </div><div id=\"a4019\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:290px;\">74,214</div><div id=\"a4022\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:290px;\">$ </div><div id=\"a4024\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:290px;display:flex;\">(1,614)</div><div id=\"a4027\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:290px;\">$ </div><div id=\"a4029\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:290px;\">1,583,071</div><div id=\"a4032\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:290px;\">$ </div><div id=\"a4034\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:290px;display:flex;\">(2,444)</div><div id=\"a4037\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:290px;\">$ </div><div id=\"a4039\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:290px;\">1,623,964</div></div></div><div id=\"TextBlockContainer142\" style=\"position:relative;line-height:normal;width:692px;height:307px;\"><div style=\"position:absolute; width:563.1px; height:1px; left:123.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:396.1px; height:1px; left:123.1px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233.2px; height:1px; left:123.1px; top:49.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:87.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:125.6px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:179.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:299.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:360.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:372.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:445.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:523.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:612.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:84.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121px; height:1px; left:2.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:175.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:229.2px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:295.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:356.2px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:441.2px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:519.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165px; height:1px; left:521.2px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:151.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:106.7px; height:15.4px; left:13.6px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:457.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:219.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:624.8px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:15.2px; left:4.6px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:137.6px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:175.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:191.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:229px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.2px; left:245.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:295.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.2px; left:311.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:356.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.2px; left:372.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:441.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.2px; left:457.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:519.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.2px; left:535.8px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:608.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:253.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.2px; left:624.8px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:87.1px; height:1px; left:521.2px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:610.2px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer142\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a4400\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended December 2, 2023 </div><div id=\"a4405\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4416\" style=\"position:absolute;font-family:'Times New Roman';left:198px;top:34px;\">Common Stock </div><div id=\"a4434\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:51px;\">Class A </div><div id=\"a4437\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:51px;\">Treasury </div><div id=\"a4440\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:51px;\">Paid In </div><div id=\"a4443\" style=\"position:absolute;font-family:'Times New Roman';left:361px;top:51px;\">Accum. Other </div><div id=\"a4446\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:51px;\">Retained </div><div id=\"a4449\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:51px;\">Noncontrolling </div><div id=\"a4455\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:68px;\">Amount </div><div id=\"a4458\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:68px;\">Amount </div><div id=\"a4461\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:68px;\">Amount </div><div id=\"a4464\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:68px;\">Capital </div><div id=\"a4467\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:68px;\">Comp. Loss </div><div id=\"a4470\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:68px;\">Earnings </div><div id=\"a4473\" style=\"position:absolute;font-family:'Times New Roman';left:545px;top:68px;\">Interest </div><div id=\"a4475\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:68px;\">Total </div><div id=\"a4477\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:87px;\">Balance at June 3, </div><div id=\"a4478\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">2023 </div><div id=\"a4480\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:103px;\">$ </div><div id=\"a4482\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:103px;\">703</div><div id=\"a4485\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:103px;\">$ </div><div id=\"a4487\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:103px;\">48</div><div id=\"a4490\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:103px;\">$ </div><div id=\"a4492\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:103px;display:flex;\">(30,008)</div><div id=\"a4495\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:103px;\">$ </div><div id=\"a4497\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:103px;\">72,112</div><div id=\"a4500\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:103px;\">$ </div><div id=\"a4502\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:103px;display:flex;\">(2,886)</div><div id=\"a4505\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:103px;\">$ </div><div id=\"a4507\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:103px;\">1,571,112</div><div id=\"a4510\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:103px;\">$ </div><div id=\"a4512\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:103px;display:flex;\">(1,498)</div><div id=\"a4515\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:103px;\">$ </div><div id=\"a4517\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:103px;\">1,609,583</div><div id=\"a4519\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:121px;\">Other comprehensive </div><div id=\"a4520\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">income, net of tax </div><div id=\"a4523\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:137px;\">\u2014 </div><div id=\"a4527\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:137px;\">\u2014 </div><div id=\"a4531\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:137px;\">\u2014 </div><div id=\"a4535\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:137px;\">\u2014 </div><div id=\"a4539\" style=\"position:absolute;font-family:'Times New Roman';left:404px;top:137px;\">1,272</div><div id=\"a4543\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:137px;\">\u2014 </div><div id=\"a4547\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:137px;\">\u2014 </div><div id=\"a4551\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:137px;\">1,272</div><div id=\"a4553\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">Stock compensation </div><div id=\"a4554\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">plan transactions </div><div id=\"a4557\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:171px;\">\u2014 </div><div id=\"a4561\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:171px;\">\u2014 </div><div id=\"a4565\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:171px;display:flex;\">(6)</div><div id=\"a4569\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:171px;\">2,102</div><div id=\"a4573\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:171px;\">\u2014 </div><div id=\"a4577\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:171px;\">\u2014 </div><div id=\"a4581\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:171px;\">\u2014 </div><div id=\"a4585\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:171px;\">2,096</div><div id=\"a4587\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">Dividends ($</div><div id=\"a4587_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:189px;\">0.122</div><div id=\"a4588\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:205px;\">per share) </div><div id=\"a4613\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:222px;\">Common </div><div id=\"a4616\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:222px;\">\u2014 </div><div id=\"a4620\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:222px;\">\u2014 </div><div id=\"a4624\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:222px;\">\u2014 </div><div id=\"a4628\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:222px;\">\u2014 </div><div id=\"a4632\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:222px;\">\u2014 </div><div id=\"a4636\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:222px;display:flex;\">(5,390)</div><div id=\"a4640\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:222px;\">\u2014 </div><div id=\"a4644\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:222px;display:flex;\">(5,390)</div><div id=\"a4646\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:239px;\">Class A common </div><div id=\"a4649\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:239px;\">\u2014 </div><div id=\"a4653\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:239px;\">\u2014 </div><div id=\"a4657\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:239px;\">\u2014 </div><div id=\"a4661\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:239px;\">\u2014 </div><div id=\"a4665\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:239px;\">\u2014 </div><div id=\"a4669\" style=\"position:absolute;font-family:'Times New Roman';left:487px;top:239px;display:flex;\">(586)</div><div id=\"a4673\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:239px;\">\u2014 </div><div id=\"a4677\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:239px;display:flex;\">(586)</div><div id=\"a4679\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:256px;\">Net income (loss) </div><div id=\"a4682\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:256px;\">\u2014 </div><div id=\"a4686\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:256px;\">\u2014 </div><div id=\"a4690\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:256px;\">\u2014 </div><div id=\"a4694\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:256px;\">\u2014 </div><div id=\"a4698\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:256px;\">\u2014 </div><div id=\"a4702\" style=\"position:absolute;font-family:'Times New Roman';left:476px;top:256px;\">17,935</div><div id=\"a4706\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:256px;display:flex;\">(946)</div><div id=\"a4710\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:256px;\">16,989</div><div id=\"a4712\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:276px;\">Balance at December </div><div id=\"a4713\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:291px;\">2, 2023 </div><div id=\"a4715\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:291px;\">$ </div><div id=\"a4717\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:291px;\">703</div><div id=\"a4720\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:291px;\">$ </div><div id=\"a4722\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:291px;\">48</div><div id=\"a4725\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:291px;\">$ </div><div id=\"a4727\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:291px;display:flex;\">(30,014)</div><div id=\"a4730\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:291px;\">$ </div><div id=\"a4732\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:291px;\">74,214</div><div id=\"a4735\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:291px;\">$ </div><div id=\"a4737\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:291px;display:flex;\">(1,614)</div><div id=\"a4740\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:291px;\">$ </div><div id=\"a4742\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:291px;\">1,583,071</div><div id=\"a4745\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:291px;\">$ </div><div id=\"a4747\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:291px;display:flex;\">(2,444)</div><div id=\"a4750\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:291px;\">$ </div><div id=\"a4752\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:291px;\">1,623,964</div></div></div><div id=\"TextBlockContainer136\" style=\"position:relative;line-height:normal;width:692px;height:309px;\"><div style=\"position:absolute; width:563.1px; height:1px; left:123.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:396.1px; height:1px; left:123.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233.2px; height:1px; left:123.1px; top:50.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:89px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:125.6px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:179.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:299.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:360.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:372.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:445.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:523.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:612.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:86px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121px; height:34.7px; left:2.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:175.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:229.2px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:295.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:356.2px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:441.2px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:519.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165px; height:1px; left:521.2px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:157px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.1px; left:2.1px; top:153.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:106.7px; height:15.2px; left:13.6px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:137.6px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:175.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:191.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:229px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.2px; left:245.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:295.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.2px; left:311.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:356.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.2px; left:372.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:441.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.2px; left:457.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:519.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.2px; left:535.8px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:608.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:221.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.2px; left:624.8px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:15.4px; left:4.6px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:255.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:87.1px; height:1px; left:521.2px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:610.2px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer136\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a4047\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended November 26, 2022 </div><div id=\"a4050\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4061\" style=\"position:absolute;font-family:'Times New Roman';left:198px;top:35px;\">Common Stock </div><div id=\"a4079\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:53px;\">Class A </div><div id=\"a4082\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:53px;\">Treasury </div><div id=\"a4085\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:53px;\">Paid In </div><div id=\"a4088\" style=\"position:absolute;font-family:'Times New Roman';left:361px;top:53px;\">Accum. Other </div><div id=\"a4091\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:53px;\">Retained </div><div id=\"a4094\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:53px;\">Noncontrolling </div><div id=\"a4099\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:70px;\">Amount </div><div id=\"a4102\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:70px;\">Amount </div><div id=\"a4105\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:70px;\">Amount </div><div id=\"a4108\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:70px;\">Capital </div><div id=\"a4111\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:70px;\">Comp. Loss </div><div id=\"a4114\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:70px;\">Earnings </div><div id=\"a4117\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:547px;top:71px;\">Interest </div><div id=\"a4119\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:70px;\">Total </div><div id=\"a4121\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:89px;\">Balance at May 28, </div><div id=\"a4122\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:105px;\">2022 </div><div id=\"a4124\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:105px;\">$ </div><div id=\"a4126\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:105px;\">703</div><div id=\"a4129\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:105px;\">$ </div><div id=\"a4131\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:105px;\">48</div><div id=\"a4134\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:105px;\">$ </div><div id=\"a4136\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:105px;display:flex;\">(28,495)</div><div id=\"a4139\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:105px;\">$ </div><div id=\"a4141\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:105px;\">69,017</div><div id=\"a4144\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:105px;\">$ </div><div id=\"a4146\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:105px;display:flex;\">(2,350)</div><div id=\"a4149\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:105px;\">$ </div><div id=\"a4151\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:105px;\">1,149,399</div><div id=\"a4154\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:105px;\">$ </div><div id=\"a4156\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:105px;display:flex;\">(359)</div><div id=\"a4159\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:105px;\">$ </div><div id=\"a4161\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:105px;\">1,187,963</div><div id=\"a4163\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:123px;\">Other comprehensive </div><div id=\"a4164\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:139px;\">loss, net of tax </div><div id=\"a4167\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:139px;\">\u2014 </div><div id=\"a4171\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:139px;\">\u2014 </div><div id=\"a4175\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:139px;\">\u2014 </div><div id=\"a4179\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:139px;\">\u2014 </div><div id=\"a4183\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:139px;display:flex;\">(737)</div><div id=\"a4187\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:139px;\">\u2014 </div><div id=\"a4191\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:139px;\">\u2014 </div><div id=\"a4195\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:139px;display:flex;\">(737)</div><div id=\"a4197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">Stock compensation </div><div id=\"a4198\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:173px;\">plan transactions </div><div id=\"a4201\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:173px;\">\u2014 </div><div id=\"a4205\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:173px;\">\u2014 </div><div id=\"a4209\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:173px;display:flex;\">(1)</div><div id=\"a4213\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:173px;\">988</div><div id=\"a4217\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:173px;\">\u2014 </div><div id=\"a4221\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:173px;\">\u2014 </div><div id=\"a4225\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:173px;\">\u2014 </div><div id=\"a4229\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:173px;\">987</div><div id=\"a4231\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:191px;\">Dividends ($</div><div id=\"a4231_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:191px;\">1.353</div><div id=\"a4232\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:207px;\">per share) </div><div id=\"a4257\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:224px;\">Common </div><div id=\"a4260\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:224px;\">\u2014 </div><div id=\"a4264\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:224px;\">\u2014 </div><div id=\"a4268\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:224px;\">\u2014 </div><div id=\"a4272\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:224px;\">\u2014 </div><div id=\"a4276\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:224px;\">\u2014 </div><div id=\"a4280\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:224px;display:flex;\">(59,708)</div><div id=\"a4284\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:224px;\">\u2014 </div><div id=\"a4288\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:224px;display:flex;\">(59,708)</div><div id=\"a4290\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:241px;\">Class A common </div><div id=\"a4293\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:241px;\">\u2014 </div><div id=\"a4297\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:241px;\">\u2014 </div><div id=\"a4301\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:241px;\">\u2014 </div><div id=\"a4305\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:241px;\">\u2014 </div><div id=\"a4309\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:241px;\">\u2014 </div><div id=\"a4313\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:241px;display:flex;\">(6,494)</div><div id=\"a4317\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:241px;\">\u2014 </div><div id=\"a4321\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:241px;display:flex;\">(6,494)</div><div id=\"a4323\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:258px;\">Net income (loss) </div><div id=\"a4326\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:258px;\">\u2014 </div><div id=\"a4330\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:258px;\">\u2014 </div><div id=\"a4334\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:258px;\">\u2014 </div><div id=\"a4338\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:258px;\">\u2014 </div><div id=\"a4342\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:258px;\">\u2014 </div><div id=\"a4346\" style=\"position:absolute;font-family:'Times New Roman';left:469px;top:258px;\">198,587</div><div id=\"a4350\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:258px;display:flex;\">(293)</div><div id=\"a4354\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:258px;\">198,294</div><div id=\"a4356\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:278px;\">Balance at November </div><div id=\"a4357\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:293px;\">26, 2022 </div><div id=\"a4359\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:293px;\">$ </div><div id=\"a4361\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:293px;\">703</div><div id=\"a4364\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:293px;\">$ </div><div id=\"a4366\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:293px;\">48</div><div id=\"a4369\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:293px;\">$ </div><div id=\"a4371\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:293px;display:flex;\">(28,496)</div><div id=\"a4374\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:293px;\">$ </div><div id=\"a4376\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:293px;\">70,005</div><div id=\"a4379\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:293px;\">$ </div><div id=\"a4381\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:293px;display:flex;\">(3,087)</div><div id=\"a4384\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:293px;\">$ </div><div id=\"a4386\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:293px;\">1,281,784</div><div id=\"a4389\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:293px;\">$ </div><div id=\"a4391\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:293px;display:flex;\">(652)</div><div id=\"a4394\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:293px;\">$ </div><div id=\"a4396\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:293px;\">1,320,305</div></div></div><div id=\"TextBlockContainer150\" style=\"position:relative;line-height:normal;width:692px;height:340px;\"><div id=\"div_147_XBRL_TS_82f992e02e6d484b9781f5388007aab6\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer148\" style=\"position:relative;line-height:normal;width:692px;height:340px;\"><div style=\"position:absolute; width:561.1px; height:1px; left:125.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:395.1px; height:1px; left:125.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233px; height:1px; left:125.1px; top:50.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.7px; left:4.6px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:127.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:139.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:181.6px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:193.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:235.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:247.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:301.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.4px; left:313.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:30.7px; left:362.8px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:374.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:447.8px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:53.6px; height:15.4px; left:459.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:524.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68.6px; height:15.4px; left:536.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:612.8px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:99.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:123.1px; height:1px; left:2.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:125.1px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:177.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:179.1px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:231.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:233.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:297.2px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:299.1px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:358.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:82.9px; height:1px; left:360.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:443.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:1px; left:445.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:520.3px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:164px; height:1px; left:522.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.7px; left:4.6px; top:170.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:139.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:177px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:193.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:231.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:247.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:297px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.4px; left:313.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:358.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.6px; height:15.4px; left:374.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:443.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:53.6px; height:15.4px; left:459.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:520.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64.6px; height:15.4px; left:536.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.7px; left:4.6px; top:221.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.1px; left:2.1px; top:218.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:125px; top:237px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:108.8px; height:15.4px; left:13.6px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:139.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:177px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:193.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:231.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:247.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:297px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.4px; left:313.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:358.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.6px; height:15.4px; left:374.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:443.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:459.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:520.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64.6px; height:15.4px; left:536.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:624.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.6px; left:4.6px; top:308.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:127.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:139.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:181.6px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:193.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:235.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.2px; left:247.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:301.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.2px; left:313.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:362.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.2px; left:374.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:447.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:53.6px; height:15.2px; left:459.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:520.1px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68.6px; height:15.2px; left:536.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:612.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.5px; left:2.1px; top:304.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.2px; left:624.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:123.1px; height:1px; left:2.1px; top:303.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:561.1px; height:1px; left:125.1px; top:303.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer148\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a4760\" style=\"position:absolute;font-family:'Times New Roman';left:282px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended November 26, 2022 </div><div id=\"a4765\" style=\"position:absolute;font-family:'Times New Roman';left:226px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4776\" style=\"position:absolute;font-family:'Times New Roman';left:200px;top:35px;\">Common Stock </div><div id=\"a4794\" style=\"position:absolute;font-family:'Times New Roman';left:184px;top:67px;\">Class A </div><div id=\"a4797\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:67px;\">Treasury </div><div id=\"a4800\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:67px;\">Paid In </div><div id=\"a4803\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:67px;\">Accum. Other </div><div id=\"a4806\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:67px;\">Retained </div><div id=\"a4809\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:51px;\">Noncontrollin</div><div id=\"a4810\" style=\"position:absolute;font-family:'Times New Roman';left:562px;top:67px;\">g </div><div id=\"a4816\" style=\"position:absolute;font-family:'Times New Roman';left:129px;top:84px;\">Amount </div><div id=\"a4819\" style=\"position:absolute;font-family:'Times New Roman';left:183px;top:84px;\">Amount </div><div id=\"a4822\" style=\"position:absolute;font-family:'Times New Roman';left:243px;top:84px;\">Amount </div><div id=\"a4825\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:84px;\">Capital </div><div id=\"a4828\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a4831\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:84px;\">Earnings </div><div id=\"a4834\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:548px;top:85px;\">Interest </div><div id=\"a4836\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:84px;\">Total </div><div id=\"a4838\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">Balance at May 28, </div><div id=\"a4839\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">2022 </div><div id=\"a4842\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4844\" style=\"position:absolute;font-family:'Times New Roman';left:150px;top:118px;\">703</div><div id=\"a4848\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4850\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:118px;\">48</div><div id=\"a4854\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4856\" style=\"position:absolute;font-family:'Times New Roman';left:249px;top:118px;display:flex;\">(28,447)</div><div id=\"a4860\" style=\"position:absolute;font-family:'Times New Roman';left:301px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4862\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:118px;\">67,989</div><div id=\"a4866\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4868\" style=\"position:absolute;font-family:'Times New Roman';left:401px;top:118px;display:flex;\">(1,596)</div><div id=\"a4872\" style=\"position:absolute;font-family:'Times New Roman';left:448px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4874\" style=\"position:absolute;font-family:'Times New Roman';left:460px;top:118px;\">1,065,854</div><div id=\"a4878\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4880\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:118px;display:flex;\">(206)</div><div id=\"a4884\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4886\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:118px;\">1,104,345</div><div id=\"a4888\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">Other comprehensive </div><div id=\"a4889\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:152px;\">loss, net of tax </div><div id=\"a4892\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:152px;\">\u2014 </div><div id=\"a4896\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:152px;\">\u2014 </div><div id=\"a4900\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:152px;\">\u2014 </div><div id=\"a4904\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:152px;\">\u2014 </div><div id=\"a4908\" style=\"position:absolute;font-family:'Times New Roman';left:401px;top:152px;display:flex;\">(1,491)</div><div id=\"a4912\" style=\"position:absolute;font-family:'Times New Roman';left:500px;top:152px;\">\u2014 </div><div id=\"a4916\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:152px;\">\u2014 </div><div id=\"a4920\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:152px;display:flex;\">(1,491)</div><div id=\"a4922\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">Stock compensation </div><div id=\"a4923\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:186px;\">plan transactions </div><div id=\"a4926\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:186px;\">\u2014 </div><div id=\"a4930\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:186px;\">\u2014 </div><div id=\"a4934\" style=\"position:absolute;font-family:'Times New Roman';left:272px;top:186px;display:flex;\">(49)</div><div id=\"a4938\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:186px;\">2,016</div><div id=\"a4942\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:186px;\">\u2014 </div><div id=\"a4946\" style=\"position:absolute;font-family:'Times New Roman';left:500px;top:186px;\">\u2014 </div><div id=\"a4950\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:186px;\">\u2014 </div><div id=\"a4954\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:186px;\">1,967</div><div id=\"a4956\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">Contributions </div><div id=\"a4959\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:203px;\">\u2014 </div><div id=\"a4963\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:203px;\">\u2014 </div><div id=\"a4967\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:203px;\">\u2014 </div><div id=\"a4971\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:203px;\">\u2014 </div><div id=\"a4975\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:203px;\">\u2014 </div><div id=\"a4979\" style=\"position:absolute;font-family:'Times New Roman';left:500px;top:203px;\">\u2014 </div><div id=\"a4983\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:203px;\">\u2014 </div><div id=\"a4987\" style=\"position:absolute;font-family:'Times New Roman';left:666px;top:203px;\">\u2014 </div><div id=\"a4989\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:222px;\">Dividends ($</div><div id=\"a4989_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:222px;\">2.206</div><div id=\"a4990\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:237px;\">per share) </div><div id=\"a5015\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:254px;\">Common </div><div id=\"a5018\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:254px;\">\u2014 </div><div id=\"a5022\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:254px;\">\u2014 </div><div id=\"a5026\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:254px;\">\u2014 </div><div id=\"a5030\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:254px;\">\u2014 </div><div id=\"a5034\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:254px;\">\u2014 </div><div id=\"a5038\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:254px;display:flex;\">(97,355)</div><div id=\"a5042\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:254px;\">\u2014 </div><div id=\"a5046\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:254px;display:flex;\">(97,355)</div><div id=\"a5048\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:271px;\">Class A common </div><div id=\"a5051\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:271px;\">\u2014 </div><div id=\"a5055\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:271px;\">\u2014 </div><div id=\"a5059\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:271px;\">\u2014 </div><div id=\"a5063\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:271px;\">\u2014 </div><div id=\"a5067\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:271px;\">\u2014 </div><div id=\"a5071\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:271px;display:flex;\">(10,589)</div><div id=\"a5075\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:271px;\">\u2014 </div><div id=\"a5079\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:271px;display:flex;\">(10,589)</div><div id=\"a5081\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:288px;\">Net income (loss) </div><div id=\"a5084\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:288px;\">\u2014 </div><div id=\"a5088\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:288px;\">\u2014 </div><div id=\"a5092\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:288px;\">\u2014 </div><div id=\"a5096\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:288px;\">\u2014 </div><div id=\"a5100\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:288px;\">\u2014 </div><div id=\"a5104\" style=\"position:absolute;font-family:'Times New Roman';left:470px;top:288px;\">323,874</div><div id=\"a5108\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:288px;display:flex;\">(446)</div><div id=\"a5112\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:288px;\">323,428</div><div id=\"a5114\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:309px;\">Balance at November </div><div id=\"a5115\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:324px;\">26, 2022 </div><div id=\"a5117\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:324px;\">$ </div><div id=\"a5119\" style=\"position:absolute;font-family:'Times New Roman';left:150px;top:324px;\">703</div><div id=\"a5122\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:324px;\">$ </div><div id=\"a5124\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:324px;\">48</div><div id=\"a5127\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:324px;\">$ </div><div id=\"a5129\" style=\"position:absolute;font-family:'Times New Roman';left:249px;top:324px;display:flex;\">(28,496)</div><div id=\"a5132\" style=\"position:absolute;font-family:'Times New Roman';left:301px;top:324px;\">$ </div><div id=\"a5134\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:324px;\">70,005</div><div id=\"a5137\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:324px;\">$ </div><div id=\"a5139\" style=\"position:absolute;font-family:'Times New Roman';left:401px;top:324px;display:flex;\">(3,087)</div><div id=\"a5142\" style=\"position:absolute;font-family:'Times New Roman';left:448px;top:324px;\">$ </div><div id=\"a5144\" style=\"position:absolute;font-family:'Times New Roman';left:460px;top:324px;\">1,281,784</div><div id=\"a5148\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:324px;display:flex;\">(652)</div><div id=\"a5151\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:324px;\">$ </div><div id=\"a5153\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:324px;\">1,320,305</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer132\" style=\"position:relative;line-height:normal;width:692px;height:306px;\"><div id=\"div_129_XBRL_TS_080086e1cbc34d6ab5bf69316625d9f9\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer130\" style=\"position:relative;line-height:normal;width:692px;height:306px;\"><div style=\"position:absolute; width:563.1px; height:1px; left:123.1px; top:14.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:396.1px; height:1px; left:123.1px; top:31.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233.2px; height:1px; left:123.1px; top:48.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:86.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:125.6px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:179.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:299.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:360.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:372.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:445.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:523.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:612.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:83.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:102.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121px; height:34.7px; left:2.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:175.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:229.2px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:295.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:356.2px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:441.2px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:519.1px; top:82.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165px; height:1px; left:521.2px; top:82.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.6px; left:4.6px; top:153.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:150.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:169.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:106.7px; height:15.4px; left:13.6px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:457.7px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:218.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:624.8px; top:220.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:15.4px; left:4.6px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:2.1px; top:252.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:254.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:87.1px; height:1px; left:521.2px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:610.2px; top:269.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer130\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a3688\" style=\"position:absolute;font-family:'Times New Roman';left:292px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended December 2, 2023 </div><div id=\"a3691\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3702\" style=\"position:absolute;font-family:'Times New Roman';left:198px;top:34px;\">Common Stock </div><div id=\"a3720\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:51px;\">Class A </div><div id=\"a3723\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:51px;\">Treasury </div><div id=\"a3726\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:51px;\">Paid In </div><div id=\"a3729\" style=\"position:absolute;font-family:'Times New Roman';left:361px;top:51px;\">Accum. Other </div><div id=\"a3732\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:51px;\">Retained </div><div id=\"a3735\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:51px;\">Noncontrolling </div><div id=\"a3741\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:68px;\">Amount </div><div id=\"a3744\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:68px;\">Amount </div><div id=\"a3747\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:68px;\">Amount </div><div id=\"a3750\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:68px;\">Capital </div><div id=\"a3753\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:68px;\">Comp. Loss </div><div id=\"a3756\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:68px;\">Earnings </div><div id=\"a3759\" style=\"position:absolute;font-family:'Times New Roman';left:545px;top:68px;\">Interest </div><div id=\"a3761\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:68px;\">Total </div><div id=\"a3763\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:87px;\">Balance at </div><div id=\"a3764\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">September 2, 2023 </div><div id=\"a3766\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:103px;\">$ </div><div id=\"a3768\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:103px;\">703</div><div id=\"a3771\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:103px;\">$ </div><div id=\"a3773\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:103px;\">48</div><div id=\"a3776\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:103px;\">$ </div><div id=\"a3778\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:103px;display:flex;\">(30,014)</div><div id=\"a3781\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:103px;\">$ </div><div id=\"a3783\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:103px;\">73,153</div><div id=\"a3786\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:103px;\">$ </div><div id=\"a3788\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:103px;display:flex;\">(2,291)</div><div id=\"a3791\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:103px;\">$ </div><div id=\"a3793\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:103px;\">1,571,744</div><div id=\"a3796\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:103px;\">$ </div><div id=\"a3798\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:103px;display:flex;\">(2,013)</div><div id=\"a3801\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:103px;\">$ </div><div id=\"a3803\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:103px;\">1,611,330</div><div id=\"a3805\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:120px;\">Other comprehensive </div><div id=\"a3806\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:136px;\">income, net of tax </div><div id=\"a3809\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:136px;\">\u2014 </div><div id=\"a3813\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:136px;\">\u2014 </div><div id=\"a3817\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:136px;\">\u2014 </div><div id=\"a3821\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:136px;\">\u2014 </div><div id=\"a3825\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:136px;\">677</div><div id=\"a3829\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:136px;\">\u2014 </div><div id=\"a3833\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:136px;\">\u2014 </div><div id=\"a3837\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:136px;\">677</div><div id=\"a3839\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Stock compensation </div><div id=\"a3840\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:170px;\">plan transactions </div><div id=\"a3844\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:170px;\">\u2014 </div><div id=\"a3848\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:170px;\">\u2014 </div><div id=\"a3852\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:170px;\">\u2014 </div><div id=\"a3856\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:170px;\">1,061</div><div id=\"a3860\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:170px;\">\u2014 </div><div id=\"a3864\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:170px;\">\u2014 </div><div id=\"a3868\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:170px;\">\u2014 </div><div id=\"a3872\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:170px;\">1,061</div><div id=\"a3874\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">Dividends ($</div><div id=\"a3874_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:188px;\">0.116</div><div id=\"a3875\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:204px;\">per share) </div><div id=\"a3900\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:221px;\">Common </div><div id=\"a3903\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:221px;\">\u2014 </div><div id=\"a3907\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:221px;\">\u2014 </div><div id=\"a3911\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:221px;\">\u2014 </div><div id=\"a3915\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:221px;\">\u2014 </div><div id=\"a3919\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:221px;\">\u2014 </div><div id=\"a3923\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:221px;display:flex;\">(5,125)</div><div id=\"a3927\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:221px;\">\u2014 </div><div id=\"a3931\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:221px;display:flex;\">(5,125)</div><div id=\"a3933\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:238px;\">Class A common </div><div id=\"a3936\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:238px;\">\u2014 </div><div id=\"a3940\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:238px;\">\u2014 </div><div id=\"a3944\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:238px;\">\u2014 </div><div id=\"a3948\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:238px;\">\u2014 </div><div id=\"a3952\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:238px;\">\u2014 </div><div id=\"a3956\" style=\"position:absolute;font-family:'Times New Roman';left:487px;top:238px;display:flex;\">(557)</div><div id=\"a3960\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:238px;\">\u2014 </div><div id=\"a3964\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:238px;display:flex;\">(557)</div><div id=\"a3966\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:255px;\">Net income (loss) </div><div id=\"a3969\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:255px;\">\u2014 </div><div id=\"a3973\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:255px;\">\u2014 </div><div id=\"a3977\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:255px;\">\u2014 </div><div id=\"a3981\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:255px;\">\u2014 </div><div id=\"a3985\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:255px;\">\u2014 </div><div id=\"a3989\" style=\"position:absolute;font-family:'Times New Roman';left:476px;top:255px;\">17,009</div><div id=\"a3993\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:255px;display:flex;\">(431)</div><div id=\"a3997\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:255px;\">16,578</div><div id=\"a3999\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:275px;\">Balance at December </div><div id=\"a4000\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:290px;\">2, 2023 </div><div id=\"a4002\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:290px;\">$ </div><div id=\"a4004\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:290px;\">703</div><div id=\"a4007\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:290px;\">$ </div><div id=\"a4009\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:290px;\">48</div><div id=\"a4012\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:290px;\">$ </div><div id=\"a4014\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:290px;display:flex;\">(30,014)</div><div id=\"a4017\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:290px;\">$ </div><div id=\"a4019\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:290px;\">74,214</div><div id=\"a4022\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:290px;\">$ </div><div id=\"a4024\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:290px;display:flex;\">(1,614)</div><div id=\"a4027\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:290px;\">$ </div><div id=\"a4029\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:290px;\">1,583,071</div><div id=\"a4032\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:290px;\">$ </div><div id=\"a4034\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:290px;display:flex;\">(2,444)</div><div id=\"a4037\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:290px;\">$ </div><div id=\"a4039\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:290px;\">1,623,964</div></div></div></div></div><div id=\"TextBlockContainer144\" style=\"position:relative;line-height:normal;width:692px;height:307px;\"><div id=\"div_141_XBRL_TS_08d96ff22d924b03865171e8c95c5eb8\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer142\" style=\"position:relative;line-height:normal;width:692px;height:307px;\"><div style=\"position:absolute; width:563.1px; height:1px; left:123.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:396.1px; height:1px; left:123.1px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233.2px; height:1px; left:123.1px; top:49.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:87.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:125.6px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:179.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:299.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:360.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:372.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:445.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:523.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:612.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:84.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:102.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121px; height:1px; left:2.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:175.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:229.2px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:295.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:356.2px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:441.2px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:519.1px; top:83.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165px; height:1px; left:521.2px; top:83.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:151.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:170.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:106.7px; height:15.4px; left:13.6px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:457.7px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:219.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:624.8px; top:221.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:15.2px; left:4.6px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:137.6px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:175.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:191.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:229px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.2px; left:245.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:295.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.2px; left:311.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:356.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.2px; left:372.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:441.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.2px; left:457.7px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:519.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.2px; left:535.8px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:608.1px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:253.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.2px; left:624.8px; top:255.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:87.1px; height:1px; left:521.2px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:610.2px; top:270.8px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer142\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a4400\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended December 2, 2023 </div><div id=\"a4405\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4416\" style=\"position:absolute;font-family:'Times New Roman';left:198px;top:34px;\">Common Stock </div><div id=\"a4434\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:51px;\">Class A </div><div id=\"a4437\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:51px;\">Treasury </div><div id=\"a4440\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:51px;\">Paid In </div><div id=\"a4443\" style=\"position:absolute;font-family:'Times New Roman';left:361px;top:51px;\">Accum. Other </div><div id=\"a4446\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:51px;\">Retained </div><div id=\"a4449\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:51px;\">Noncontrolling </div><div id=\"a4455\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:68px;\">Amount </div><div id=\"a4458\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:68px;\">Amount </div><div id=\"a4461\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:68px;\">Amount </div><div id=\"a4464\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:68px;\">Capital </div><div id=\"a4467\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:68px;\">Comp. Loss </div><div id=\"a4470\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:68px;\">Earnings </div><div id=\"a4473\" style=\"position:absolute;font-family:'Times New Roman';left:545px;top:68px;\">Interest </div><div id=\"a4475\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:68px;\">Total </div><div id=\"a4477\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:87px;\">Balance at June 3, </div><div id=\"a4478\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">2023 </div><div id=\"a4480\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:103px;\">$ </div><div id=\"a4482\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:103px;\">703</div><div id=\"a4485\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:103px;\">$ </div><div id=\"a4487\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:103px;\">48</div><div id=\"a4490\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:103px;\">$ </div><div id=\"a4492\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:103px;display:flex;\">(30,008)</div><div id=\"a4495\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:103px;\">$ </div><div id=\"a4497\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:103px;\">72,112</div><div id=\"a4500\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:103px;\">$ </div><div id=\"a4502\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:103px;display:flex;\">(2,886)</div><div id=\"a4505\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:103px;\">$ </div><div id=\"a4507\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:103px;\">1,571,112</div><div id=\"a4510\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:103px;\">$ </div><div id=\"a4512\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:103px;display:flex;\">(1,498)</div><div id=\"a4515\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:103px;\">$ </div><div id=\"a4517\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:103px;\">1,609,583</div><div id=\"a4519\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:121px;\">Other comprehensive </div><div id=\"a4520\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">income, net of tax </div><div id=\"a4523\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:137px;\">\u2014 </div><div id=\"a4527\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:137px;\">\u2014 </div><div id=\"a4531\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:137px;\">\u2014 </div><div id=\"a4535\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:137px;\">\u2014 </div><div id=\"a4539\" style=\"position:absolute;font-family:'Times New Roman';left:404px;top:137px;\">1,272</div><div id=\"a4543\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:137px;\">\u2014 </div><div id=\"a4547\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:137px;\">\u2014 </div><div id=\"a4551\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:137px;\">1,272</div><div id=\"a4553\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">Stock compensation </div><div id=\"a4554\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">plan transactions </div><div id=\"a4557\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:171px;\">\u2014 </div><div id=\"a4561\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:171px;\">\u2014 </div><div id=\"a4565\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:171px;display:flex;\">(6)</div><div id=\"a4569\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:171px;\">2,102</div><div id=\"a4573\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:171px;\">\u2014 </div><div id=\"a4577\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:171px;\">\u2014 </div><div id=\"a4581\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:171px;\">\u2014 </div><div id=\"a4585\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:171px;\">2,096</div><div id=\"a4587\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">Dividends ($</div><div id=\"a4587_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:189px;\">0.122</div><div id=\"a4588\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:205px;\">per share) </div><div id=\"a4613\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:222px;\">Common </div><div id=\"a4616\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:222px;\">\u2014 </div><div id=\"a4620\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:222px;\">\u2014 </div><div id=\"a4624\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:222px;\">\u2014 </div><div id=\"a4628\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:222px;\">\u2014 </div><div id=\"a4632\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:222px;\">\u2014 </div><div id=\"a4636\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:222px;display:flex;\">(5,390)</div><div id=\"a4640\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:222px;\">\u2014 </div><div id=\"a4644\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:222px;display:flex;\">(5,390)</div><div id=\"a4646\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:239px;\">Class A common </div><div id=\"a4649\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:239px;\">\u2014 </div><div id=\"a4653\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:239px;\">\u2014 </div><div id=\"a4657\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:239px;\">\u2014 </div><div id=\"a4661\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:239px;\">\u2014 </div><div id=\"a4665\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:239px;\">\u2014 </div><div id=\"a4669\" style=\"position:absolute;font-family:'Times New Roman';left:487px;top:239px;display:flex;\">(586)</div><div id=\"a4673\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:239px;\">\u2014 </div><div id=\"a4677\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:239px;display:flex;\">(586)</div><div id=\"a4679\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:256px;\">Net income (loss) </div><div id=\"a4682\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:256px;\">\u2014 </div><div id=\"a4686\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:256px;\">\u2014 </div><div id=\"a4690\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:256px;\">\u2014 </div><div id=\"a4694\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:256px;\">\u2014 </div><div id=\"a4698\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:256px;\">\u2014 </div><div id=\"a4702\" style=\"position:absolute;font-family:'Times New Roman';left:476px;top:256px;\">17,935</div><div id=\"a4706\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:256px;display:flex;\">(946)</div><div id=\"a4710\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:256px;\">16,989</div><div id=\"a4712\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:276px;\">Balance at December </div><div id=\"a4713\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:291px;\">2, 2023 </div><div id=\"a4715\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:291px;\">$ </div><div id=\"a4717\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:291px;\">703</div><div id=\"a4720\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:291px;\">$ </div><div id=\"a4722\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:291px;\">48</div><div id=\"a4725\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:291px;\">$ </div><div id=\"a4727\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:291px;display:flex;\">(30,014)</div><div id=\"a4730\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:291px;\">$ </div><div id=\"a4732\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:291px;\">74,214</div><div id=\"a4735\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:291px;\">$ </div><div id=\"a4737\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:291px;display:flex;\">(1,614)</div><div id=\"a4740\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:291px;\">$ </div><div id=\"a4742\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:291px;\">1,583,071</div><div id=\"a4745\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:291px;\">$ </div><div id=\"a4747\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:291px;display:flex;\">(2,444)</div><div id=\"a4750\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:291px;\">$ </div><div id=\"a4752\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:291px;\">1,623,964</div></div></div></div></div><div id=\"TextBlockContainer138\" style=\"position:relative;line-height:normal;width:692px;height:309px;\"><div id=\"div_135_XBRL_TS_7057470e5cd9403a8b1ac9e4eabed9f5\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer136\" style=\"position:relative;line-height:normal;width:692px;height:309px;\"><div style=\"position:absolute; width:563.1px; height:1px; left:123.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:396.1px; height:1px; left:123.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233.2px; height:1px; left:123.1px; top:50.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:89px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:125.6px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:179.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:299.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:360.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:372.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:445.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:523.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:612.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:86px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:104.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:121px; height:34.7px; left:2.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:175.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:229.2px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:295.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:356.2px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:441.2px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:519.1px; top:85px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165px; height:1px; left:521.2px; top:85px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:30.7px; left:4.6px; top:157px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:245.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:535.8px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.1px; left:2.1px; top:153.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:106.7px; height:15.2px; left:13.6px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:137.6px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:175.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:191.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:229px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.2px; left:245.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:295.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.2px; left:311.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:356.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.2px; left:372.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:441.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.2px; left:457.7px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.2px; left:519.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.2px; left:535.8px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:608.1px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:221.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.2px; left:624.8px; top:223.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:115.7px; height:15.4px; left:4.6px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:137.6px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:175.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:191.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:229px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:245.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:295.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.6px; height:15.4px; left:311.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:356.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.8px; height:15.4px; left:372.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:441.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:457.7px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:519.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.6px; height:15.4px; left:535.8px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:255.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:257.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:123.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:177.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:231.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:297.2px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:358.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:443.1px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:87.1px; height:1px; left:521.2px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:76px; height:1px; left:610.2px; top:272.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer136\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a4047\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended November 26, 2022 </div><div id=\"a4050\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4061\" style=\"position:absolute;font-family:'Times New Roman';left:198px;top:35px;\">Common Stock </div><div id=\"a4079\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:53px;\">Class A </div><div id=\"a4082\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:53px;\">Treasury </div><div id=\"a4085\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:53px;\">Paid In </div><div id=\"a4088\" style=\"position:absolute;font-family:'Times New Roman';left:361px;top:53px;\">Accum. Other </div><div id=\"a4091\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:53px;\">Retained </div><div id=\"a4094\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:53px;\">Noncontrolling </div><div id=\"a4099\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:70px;\">Amount </div><div id=\"a4102\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:70px;\">Amount </div><div id=\"a4105\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:70px;\">Amount </div><div id=\"a4108\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:70px;\">Capital </div><div id=\"a4111\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:70px;\">Comp. Loss </div><div id=\"a4114\" style=\"position:absolute;font-family:'Times New Roman';left:457px;top:70px;\">Earnings </div><div id=\"a4117\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:547px;top:71px;\">Interest </div><div id=\"a4119\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:70px;\">Total </div><div id=\"a4121\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:89px;\">Balance at May 28, </div><div id=\"a4122\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:105px;\">2022 </div><div id=\"a4124\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:105px;\">$ </div><div id=\"a4126\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:105px;\">703</div><div id=\"a4129\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:105px;\">$ </div><div id=\"a4131\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:105px;\">48</div><div id=\"a4134\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:105px;\">$ </div><div id=\"a4136\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:105px;display:flex;\">(28,495)</div><div id=\"a4139\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:105px;\">$ </div><div id=\"a4141\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:105px;\">69,017</div><div id=\"a4144\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:105px;\">$ </div><div id=\"a4146\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:105px;display:flex;\">(2,350)</div><div id=\"a4149\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:105px;\">$ </div><div id=\"a4151\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:105px;\">1,149,399</div><div id=\"a4154\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:105px;\">$ </div><div id=\"a4156\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:105px;display:flex;\">(359)</div><div id=\"a4159\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:105px;\">$ </div><div id=\"a4161\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:105px;\">1,187,963</div><div id=\"a4163\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:123px;\">Other comprehensive </div><div id=\"a4164\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:139px;\">loss, net of tax </div><div id=\"a4167\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:139px;\">\u2014 </div><div id=\"a4171\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:139px;\">\u2014 </div><div id=\"a4175\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:139px;\">\u2014 </div><div id=\"a4179\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:139px;\">\u2014 </div><div id=\"a4183\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:139px;display:flex;\">(737)</div><div id=\"a4187\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:139px;\">\u2014 </div><div id=\"a4191\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:139px;\">\u2014 </div><div id=\"a4195\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:139px;display:flex;\">(737)</div><div id=\"a4197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">Stock compensation </div><div id=\"a4198\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:173px;\">plan transactions </div><div id=\"a4201\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:173px;\">\u2014 </div><div id=\"a4205\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:173px;\">\u2014 </div><div id=\"a4209\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:173px;display:flex;\">(1)</div><div id=\"a4213\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:173px;\">988</div><div id=\"a4217\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:173px;\">\u2014 </div><div id=\"a4221\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:173px;\">\u2014 </div><div id=\"a4225\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:173px;\">\u2014 </div><div id=\"a4229\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:173px;\">987</div><div id=\"a4231\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:191px;\">Dividends ($</div><div id=\"a4231_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:191px;\">1.353</div><div id=\"a4232\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:207px;\">per share) </div><div id=\"a4257\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:224px;\">Common </div><div id=\"a4260\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:224px;\">\u2014 </div><div id=\"a4264\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:224px;\">\u2014 </div><div id=\"a4268\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:224px;\">\u2014 </div><div id=\"a4272\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:224px;\">\u2014 </div><div id=\"a4276\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:224px;\">\u2014 </div><div id=\"a4280\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:224px;display:flex;\">(59,708)</div><div id=\"a4284\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:224px;\">\u2014 </div><div id=\"a4288\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:224px;display:flex;\">(59,708)</div><div id=\"a4290\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:241px;\">Class A common </div><div id=\"a4293\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:241px;\">\u2014 </div><div id=\"a4297\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:241px;\">\u2014 </div><div id=\"a4301\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:241px;\">\u2014 </div><div id=\"a4305\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:241px;\">\u2014 </div><div id=\"a4309\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:241px;\">\u2014 </div><div id=\"a4313\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:241px;display:flex;\">(6,494)</div><div id=\"a4317\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:241px;\">\u2014 </div><div id=\"a4321\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:241px;display:flex;\">(6,494)</div><div id=\"a4323\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:258px;\">Net income (loss) </div><div id=\"a4326\" style=\"position:absolute;font-family:'Times New Roman';left:155px;top:258px;\">\u2014 </div><div id=\"a4330\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:258px;\">\u2014 </div><div id=\"a4334\" style=\"position:absolute;font-family:'Times New Roman';left:275px;top:258px;\">\u2014 </div><div id=\"a4338\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:258px;\">\u2014 </div><div id=\"a4342\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:258px;\">\u2014 </div><div id=\"a4346\" style=\"position:absolute;font-family:'Times New Roman';left:469px;top:258px;\">198,587</div><div id=\"a4350\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:258px;display:flex;\">(293)</div><div id=\"a4354\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:258px;\">198,294</div><div id=\"a4356\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:278px;\">Balance at November </div><div id=\"a4357\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:293px;\">26, 2022 </div><div id=\"a4359\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:293px;\">$ </div><div id=\"a4361\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:293px;\">703</div><div id=\"a4364\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:293px;\">$ </div><div id=\"a4366\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:293px;\">48</div><div id=\"a4369\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:293px;\">$ </div><div id=\"a4371\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:293px;display:flex;\">(28,496)</div><div id=\"a4374\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:293px;\">$ </div><div id=\"a4376\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:293px;\">70,005</div><div id=\"a4379\" style=\"position:absolute;font-family:'Times New Roman';left:360px;top:293px;\">$ </div><div id=\"a4381\" style=\"position:absolute;font-family:'Times New Roman';left:399px;top:293px;display:flex;\">(3,087)</div><div id=\"a4384\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:293px;\">$ </div><div id=\"a4386\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:293px;\">1,281,784</div><div id=\"a4389\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:293px;\">$ </div><div id=\"a4391\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:293px;display:flex;\">(652)</div><div id=\"a4394\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:293px;\">$ </div><div id=\"a4396\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:293px;\">1,320,305</div></div></div></div></div><div id=\"TextBlockContainer148\" style=\"position:relative;line-height:normal;width:692px;height:340px;\"><div style=\"position:absolute; width:561.1px; height:1px; left:125.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:395.1px; height:1px; left:125.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:233px; height:1px; left:125.1px; top:50.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.7px; left:4.6px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:127.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:139.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:181.6px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:193.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:235.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:247.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:301.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.4px; left:313.7px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:30.7px; left:362.8px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.4px; left:374.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:447.8px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:53.6px; height:15.4px; left:459.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:524.7px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68.6px; height:15.4px; left:536.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:30.7px; left:612.8px; top:102.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.7px; left:2.1px; top:99.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:118px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:123.1px; height:1px; left:2.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:125.1px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:177.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:52px; height:1px; left:179.1px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:231.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64px; height:1px; left:233.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:297.2px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59px; height:1px; left:299.1px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:358.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:82.9px; height:1px; left:360.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:1px; left:443.1px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:1px; left:445.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:520.3px; top:98.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:164px; height:1px; left:522.2px; top:98.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.7px; left:4.6px; top:170.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:139.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:177px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:193.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:231.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.4px; left:247.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:297px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.4px; left:313.7px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:358.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.6px; height:15.4px; left:374.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:443.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:53.6px; height:15.4px; left:459.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:520.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64.6px; height:15.4px; left:536.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:624.8px; top:186px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.7px; left:4.6px; top:221.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.1px; left:2.1px; top:218.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:125px; top:237px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:108.8px; height:15.4px; left:13.6px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:139.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:177px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:193.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:231.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:42.7px; height:15.4px; left:247.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:297px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.4px; left:313.7px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:358.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:61.6px; height:15.4px; left:374.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:443.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:459.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:520.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:64.6px; height:15.4px; left:536.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.4px; left:608.1px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.7px; height:15.4px; left:624.8px; top:271px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:117.8px; height:30.6px; left:4.6px; top:308.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:127.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:139.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:181.6px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.2px; left:193.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:235.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46.7px; height:15.2px; left:247.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:301.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:37.8px; height:15.2px; left:313.7px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:362.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.6px; height:15.2px; left:374.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:447.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:53.6px; height:15.2px; left:459.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.1px; height:15.2px; left:520.1px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68.6px; height:15.2px; left:536.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:612.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.5px; left:2.1px; top:304.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:54.7px; height:15.2px; left:624.8px; top:323.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:123.1px; height:1px; left:2.1px; top:303.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:561.1px; height:1px; left:125.1px; top:303.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer148\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a4760\" style=\"position:absolute;font-family:'Times New Roman';left:282px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended November 26, 2022 </div><div id=\"a4765\" style=\"position:absolute;font-family:'Times New Roman';left:226px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4776\" style=\"position:absolute;font-family:'Times New Roman';left:200px;top:35px;\">Common Stock </div><div id=\"a4794\" style=\"position:absolute;font-family:'Times New Roman';left:184px;top:67px;\">Class A </div><div id=\"a4797\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:67px;\">Treasury </div><div id=\"a4800\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:67px;\">Paid In </div><div id=\"a4803\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:67px;\">Accum. Other </div><div id=\"a4806\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:67px;\">Retained </div><div id=\"a4809\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:51px;\">Noncontrollin</div><div id=\"a4810\" style=\"position:absolute;font-family:'Times New Roman';left:562px;top:67px;\">g </div><div id=\"a4816\" style=\"position:absolute;font-family:'Times New Roman';left:129px;top:84px;\">Amount </div><div id=\"a4819\" style=\"position:absolute;font-family:'Times New Roman';left:183px;top:84px;\">Amount </div><div id=\"a4822\" style=\"position:absolute;font-family:'Times New Roman';left:243px;top:84px;\">Amount </div><div id=\"a4825\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:84px;\">Capital </div><div id=\"a4828\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a4831\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:84px;\">Earnings </div><div id=\"a4834\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:548px;top:85px;\">Interest </div><div id=\"a4836\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:84px;\">Total </div><div id=\"a4838\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:103px;\">Balance at May 28, </div><div id=\"a4839\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">2022 </div><div id=\"a4842\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4844\" style=\"position:absolute;font-family:'Times New Roman';left:150px;top:118px;\">703</div><div id=\"a4848\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4850\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:118px;\">48</div><div id=\"a4854\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4856\" style=\"position:absolute;font-family:'Times New Roman';left:249px;top:118px;display:flex;\">(28,447)</div><div id=\"a4860\" style=\"position:absolute;font-family:'Times New Roman';left:301px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4862\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:118px;\">67,989</div><div id=\"a4866\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4868\" style=\"position:absolute;font-family:'Times New Roman';left:401px;top:118px;display:flex;\">(1,596)</div><div id=\"a4872\" style=\"position:absolute;font-family:'Times New Roman';left:448px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4874\" style=\"position:absolute;font-family:'Times New Roman';left:460px;top:118px;\">1,065,854</div><div id=\"a4878\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4880\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:118px;display:flex;\">(206)</div><div id=\"a4884\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a4886\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:118px;\">1,104,345</div><div id=\"a4888\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">Other comprehensive </div><div id=\"a4889\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:152px;\">loss, net of tax </div><div id=\"a4892\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:152px;\">\u2014 </div><div id=\"a4896\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:152px;\">\u2014 </div><div id=\"a4900\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:152px;\">\u2014 </div><div id=\"a4904\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:152px;\">\u2014 </div><div id=\"a4908\" style=\"position:absolute;font-family:'Times New Roman';left:401px;top:152px;display:flex;\">(1,491)</div><div id=\"a4912\" style=\"position:absolute;font-family:'Times New Roman';left:500px;top:152px;\">\u2014 </div><div id=\"a4916\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:152px;\">\u2014 </div><div id=\"a4920\" style=\"position:absolute;font-family:'Times New Roman';left:644px;top:152px;display:flex;\">(1,491)</div><div id=\"a4922\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">Stock compensation </div><div id=\"a4923\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:186px;\">plan transactions </div><div id=\"a4926\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:186px;\">\u2014 </div><div id=\"a4930\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:186px;\">\u2014 </div><div id=\"a4934\" style=\"position:absolute;font-family:'Times New Roman';left:272px;top:186px;display:flex;\">(49)</div><div id=\"a4938\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:186px;\">2,016</div><div id=\"a4942\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:186px;\">\u2014 </div><div id=\"a4946\" style=\"position:absolute;font-family:'Times New Roman';left:500px;top:186px;\">\u2014 </div><div id=\"a4950\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:186px;\">\u2014 </div><div id=\"a4954\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:186px;\">1,967</div><div id=\"a4956\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">Contributions </div><div id=\"a4959\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:203px;\">\u2014 </div><div id=\"a4963\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:203px;\">\u2014 </div><div id=\"a4967\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:203px;\">\u2014 </div><div id=\"a4971\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:203px;\">\u2014 </div><div id=\"a4975\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:203px;\">\u2014 </div><div id=\"a4979\" style=\"position:absolute;font-family:'Times New Roman';left:500px;top:203px;\">\u2014 </div><div id=\"a4983\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:203px;\">\u2014 </div><div id=\"a4987\" style=\"position:absolute;font-family:'Times New Roman';left:666px;top:203px;\">\u2014 </div><div id=\"a4989\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:222px;\">Dividends ($</div><div id=\"a4989_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:74px;top:222px;\">2.206</div><div id=\"a4990\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:237px;\">per share) </div><div id=\"a5015\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:254px;\">Common </div><div id=\"a5018\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:254px;\">\u2014 </div><div id=\"a5022\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:254px;\">\u2014 </div><div id=\"a5026\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:254px;\">\u2014 </div><div id=\"a5030\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:254px;\">\u2014 </div><div id=\"a5034\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:254px;\">\u2014 </div><div id=\"a5038\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:254px;display:flex;\">(97,355)</div><div id=\"a5042\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:254px;\">\u2014 </div><div id=\"a5046\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:254px;display:flex;\">(97,355)</div><div id=\"a5048\" style=\"position:absolute;font-family:'Times New Roman';left:13px;top:271px;\">Class A common </div><div id=\"a5051\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:271px;\">\u2014 </div><div id=\"a5055\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:271px;\">\u2014 </div><div id=\"a5059\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:271px;\">\u2014 </div><div id=\"a5063\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:271px;\">\u2014 </div><div id=\"a5067\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:271px;\">\u2014 </div><div id=\"a5071\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:271px;display:flex;\">(10,589)</div><div id=\"a5075\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:271px;\">\u2014 </div><div id=\"a5079\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:271px;display:flex;\">(10,589)</div><div id=\"a5081\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:288px;\">Net income (loss) </div><div id=\"a5084\" style=\"position:absolute;font-family:'Times New Roman';left:157px;top:288px;\">\u2014 </div><div id=\"a5088\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:288px;\">\u2014 </div><div id=\"a5092\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:288px;\">\u2014 </div><div id=\"a5096\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:288px;\">\u2014 </div><div id=\"a5100\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:288px;\">\u2014 </div><div id=\"a5104\" style=\"position:absolute;font-family:'Times New Roman';left:470px;top:288px;\">323,874</div><div id=\"a5108\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:288px;display:flex;\">(446)</div><div id=\"a5112\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:288px;\">323,428</div><div id=\"a5114\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:309px;\">Balance at November </div><div id=\"a5115\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:324px;\">26, 2022 </div><div id=\"a5117\" style=\"position:absolute;font-family:'Times New Roman';left:127px;top:324px;\">$ </div><div id=\"a5119\" style=\"position:absolute;font-family:'Times New Roman';left:150px;top:324px;\">703</div><div id=\"a5122\" style=\"position:absolute;font-family:'Times New Roman';left:181px;top:324px;\">$ </div><div id=\"a5124\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:324px;\">48</div><div id=\"a5127\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:324px;\">$ </div><div id=\"a5129\" style=\"position:absolute;font-family:'Times New Roman';left:249px;top:324px;display:flex;\">(28,496)</div><div id=\"a5132\" style=\"position:absolute;font-family:'Times New Roman';left:301px;top:324px;\">$ </div><div id=\"a5134\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:324px;\">70,005</div><div id=\"a5137\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:324px;\">$ </div><div id=\"a5139\" style=\"position:absolute;font-family:'Times New Roman';left:401px;top:324px;display:flex;\">(3,087)</div><div id=\"a5142\" style=\"position:absolute;font-family:'Times New Roman';left:448px;top:324px;\">$ </div><div id=\"a5144\" style=\"position:absolute;font-family:'Times New Roman';left:460px;top:324px;\">1,281,784</div><div id=\"a5148\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:324px;display:flex;\">(652)</div><div id=\"a5151\" style=\"position:absolute;font-family:'Times New Roman';left:613px;top:324px;\">$ </div><div id=\"a5153\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:324px;\">1,320,305</div></div></div>","language":"en-us"}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-30014000","decimals":-3}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"73153000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-2291000","decimals":-3}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1571744000","decimals":-3}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-2013000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-09-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1611330000","decimals":-3}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"677000","decimals":-3}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"677000","decimals":-3}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1061000","decimals":-3}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1061000","decimals":-3}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.116"}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"5125000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"5125000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"557000","decimals":-3}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"557000","decimals":-3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"17009000","decimals":-3}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-431000","decimals":-3}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16578000","decimals":-3}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-30014000","decimals":-3}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"74214000","decimals":-3}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1614000","decimals":-3}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1583071000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-2444000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1623964000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-28495000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"69017000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-2350000","decimals":-3}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1149399000","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-359000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-08-28T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1187963000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-737000","decimals":-3}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-737000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-1000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"988000","decimals":-3}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"987000","decimals":-3}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.353"}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"59708000","decimals":-3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"59708000","decimals":-3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"6494000","decimals":-3}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"6494000","decimals":-3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"198587000","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-293000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198294000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-28496000","decimals":-3}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"70005000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-3087000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1281784000","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-652000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1320305000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-30008000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"72112000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-2886000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1571112000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1498000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1609583000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1272000","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1272000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-6000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2102000","decimals":-3}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2096000","decimals":-3}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.122","decimals":3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"5390000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"5390000","decimals":-3}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"586000","decimals":-3}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"586000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"17935000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-946000","decimals":-3}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16989000","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-30014000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"74214000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1614000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1583071000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-2444000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1623964000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-28447000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"67989000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1596000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1065854000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-206000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-05-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1104345000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1491000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1491000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-49000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2016000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1967000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.206","decimals":3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"97355000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"97355000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"10589000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"10589000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"323874000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-446000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323428000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-28496000","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"70005000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-3087000","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1281784000","decimals":-3}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-652000","decimals":-3}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1320305000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer153\" style=\"position:relative;line-height:normal;width:701px;height:127px;\"><div id=\"TextContainer153\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5158\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 7 - Net Income per Common Share</div><div id=\"a5164\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:0px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5168\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Basic net income<div style=\"display:inline-block;width:5px\">\u00a0</div>per share is<div style=\"display:inline-block;width:5px\">\u00a0</div>based on the<div style=\"display:inline-block;width:5px\">\u00a0</div>weighted average Common<div style=\"display:inline-block;width:5px\">\u00a0</div>Stock and Class<div style=\"display:inline-block;width:5px\">\u00a0</div>A Common Stock<div style=\"display:inline-block;width:5px\">\u00a0</div>outstanding. Diluted </div><div id=\"a5172\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">net<div style=\"display:inline-block;width:5px\">\u00a0</div>income<div style=\"display:inline-block;width:6px\">\u00a0</div>per<div style=\"display:inline-block;width:5px\">\u00a0</div>share<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>weighted-average<div style=\"display:inline-block;width:6px\">\u00a0</div>common<div style=\"display:inline-block;width:5px\">\u00a0</div>shares<div style=\"display:inline-block;width:5px\">\u00a0</div>outstanding<div style=\"display:inline-block;width:6px\">\u00a0</div>during<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>relevant<div style=\"display:inline-block;width:5px\">\u00a0</div>period<div style=\"display:inline-block;width:5px\">\u00a0</div>adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a5175\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">dilutive effect of share-based awards.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a5180\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">The<div style=\"display:inline-block;width:6px\">\u00a0</div>following<div style=\"display:inline-block;width:6px\">\u00a0</div>table<div style=\"display:inline-block;width:6px\">\u00a0</div>provides<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>reconciliation<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>numerators<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>denominators<div style=\"display:inline-block;width:6px\">\u00a0</div>used<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>determine<div style=\"display:inline-block;width:6px\">\u00a0</div>basic<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>diluted<div style=\"display:inline-block;width:6px\">\u00a0</div>net </div><div id=\"a5181\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">income per common share (amounts in thousands, except per share data):</div></div></div><div id=\"TextBlockContainer157\" style=\"position:relative;line-height:normal;width:695px;height:352px;\"><div style=\"position:absolute; width:227.1px; height:1px; left:229.2px; top:15.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:459.1px; top:15.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:15.4px; left:4.6px; top:35.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:34.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:229px; top:35.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.6px; left:571.2px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:30.7px; left:22.8px; top:71px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.4px; left:243.7px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:358.8px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.8px; height:15.4px; left:473.7px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.1px; left:2.1px; top:67.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.4px; left:588.8px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:14px; left:2.1px; top:141.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:3px; left:2.1px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:341.2px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:3px; left:456.3px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15px; left:459.1px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.9px; left:571.2px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15px; left:574.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:30.8px; left:22.8px; top:175.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34px; left:2.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:30.6px; left:22.8px; top:228.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.7px; left:2.1px; top:224.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35.7px; left:571.2px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:30.6px; left:4.6px; top:280.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:277.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:229px; top:295.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:22.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:231.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:346.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:461.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:576.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:19px; left:2.1px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:2.9px; left:2.1px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:2.9px; left:341.2px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:2.9px; left:456.3px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:21.9px; left:571.2px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div id=\"TextContainer157\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5185\" style=\"position:absolute;font-family:'Times New Roman';left:281px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended </div><div id=\"a5188\" style=\"position:absolute;font-family:'Times New Roman';left:503px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended </div><div id=\"a5193\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:18px;\">December 2, 2023 </div><div id=\"a5196\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:18px;\">November 26, 2022 </div><div id=\"a5199\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:18px;\">December 2, 2023 </div><div id=\"a5202\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:18px;\">November 26, 2022 </div><div id=\"a5204\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">Numerator </div><div id=\"a5217\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:52px;\">Net income </div><div id=\"a5219\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:52px;\">$ </div><div id=\"a5221\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:52px;\">16,578</div><div id=\"a5224\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:52px;\">$ </div><div id=\"a5226\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:52px;\">198,294</div><div id=\"a5229\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:52px;\">$ </div><div id=\"a5231\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:52px;\">16,989</div><div id=\"a5234\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:52px;\">$ </div><div id=\"a5236\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:52px;\">323,428</div><div id=\"a5238\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:71px;\">Less: Loss attributable to </div><div id=\"a5239\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:86px;\">noncontrolling interest </div><div id=\"a5242\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:86px;display:flex;\">(431)</div><div id=\"a5246\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:86px;display:flex;\">(293)</div><div id=\"a5250\" style=\"position:absolute;font-family:'Times New Roman';left:539px;top:86px;display:flex;\">(946)</div><div id=\"a5254\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:86px;display:flex;\">(446)</div><div id=\"a5256\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:107px;\">Net income attributable to Cal-Maine </div><div id=\"a5259\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:122px;\">Foods, Inc. </div><div id=\"a5261\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:122px;\">$ </div><div id=\"a5263\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:122px;\">17,009</div><div id=\"a5266\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:122px;\">$ </div><div id=\"a5268\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:122px;\">198,587</div><div id=\"a5271\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:122px;\">$ </div><div id=\"a5273\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:122px;\">17,935</div><div id=\"a5276\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:122px;\">$ </div><div id=\"a5278\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:122px;\">323,874</div><div id=\"a5292\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">Denominator </div><div id=\"a5305\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:176px;\">Weighted-average<div style=\"display:inline-block;width:5px\">\u00a0</div>common shares </div><div id=\"a5308\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:191px;\">outstanding, basic </div><div id=\"a5311\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:191px;\">48,690</div><div id=\"a5315\" style=\"position:absolute;font-family:'Times New Roman';left:413px;top:191px;\">48,624</div><div id=\"a5319\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:191px;\">48,691</div><div id=\"a5323\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:191px;\">48,624</div><div id=\"a5325\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:208px;\">Effect of dilutive restricted shares </div><div id=\"a5328\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:208px;\">176</div><div id=\"a5332\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:208px;\">216</div><div id=\"a5336\" style=\"position:absolute;font-family:'Times New Roman';left:544px;top:208px;\">163</div><div id=\"a5340\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:208px;\">203</div><div id=\"a5342\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:228px;\">Weighted-average<div style=\"display:inline-block;width:5px\">\u00a0</div>common shares </div><div id=\"a5345\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:244px;\">outstanding, diluted </div><div id=\"a5348\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:244px;\">48,866</div><div id=\"a5352\" style=\"position:absolute;font-family:'Times New Roman';left:413px;top:244px;\">48,840</div><div id=\"a5356\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:244px;\">48,854</div><div id=\"a5360\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:244px;\">48,827</div><div id=\"a5374\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:280px;\">Net income per common share </div><div id=\"a5375\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:296px;\">attributable to Cal-Maine Foods, Inc. </div><div id=\"a5390\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:314px;\">Basic </div><div id=\"a5392\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:314px;\">$ </div><div id=\"a5394\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:314px;\">0.35</div><div id=\"a5397\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:314px;\">$ </div><div id=\"a5399\" style=\"position:absolute;font-family:'Times New Roman';left:426px;top:314px;\">4.08</div><div id=\"a5402\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:314px;\">$ </div><div id=\"a5404\" style=\"position:absolute;font-family:'Times New Roman';left:541px;top:314px;\">0.37</div><div id=\"a5407\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:314px;\">$ </div><div id=\"a5409\" style=\"position:absolute;font-family:'Times New Roman';left:656px;top:314px;\">6.66</div><div id=\"a5411\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:336px;\">Diluted </div><div id=\"a5413\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:336px;\">$ </div><div id=\"a5415\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:336px;\">0.35</div><div id=\"a5418\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:336px;\">$ </div><div id=\"a5420\" style=\"position:absolute;font-family:'Times New Roman';left:426px;top:336px;\">4.07</div><div id=\"a5423\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:336px;\">$ </div><div id=\"a5425\" style=\"position:absolute;font-family:'Times New Roman';left:541px;top:336px;\">0.37</div><div id=\"a5428\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:336px;\">$ </div><div id=\"a5430\" style=\"position:absolute;font-family:'Times New Roman';left:656px;top:336px;\">6.63</div></div></div>","language":"en-us"}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer159\" style=\"position:relative;line-height:normal;width:695px;height:352px;\"><div id=\"div_156_XBRL_TS_10f400f45c1545c28759a8025aaacb0f\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer157\" style=\"position:relative;line-height:normal;width:695px;height:352px;\"><div style=\"position:absolute; width:227.1px; height:1px; left:229.2px; top:15.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:459.1px; top:15.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:15.4px; left:4.6px; top:35.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:34.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:229px; top:35.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.6px; left:571.2px; top:33.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:33.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:30.7px; left:22.8px; top:71px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.4px; left:243.7px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:358.8px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.8px; height:15.4px; left:473.7px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.1px; left:2.1px; top:67.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.4px; left:588.8px; top:86.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:101.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:14px; left:2.1px; top:141.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:3px; left:2.1px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:341.2px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:3px; left:456.3px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15px; left:459.1px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.9px; left:571.2px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15px; left:574.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:137.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:139.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:140.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:30.8px; left:22.8px; top:175.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34px; left:2.1px; top:172.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:191px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:30.6px; left:22.8px; top:228.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:34.7px; left:2.1px; top:224.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:243.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35.7px; left:571.2px; top:223.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:223.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:259px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:260.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:30.6px; left:4.6px; top:280.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:33.9px; left:2.1px; top:277.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:229px; top:295.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:22.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:231.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:346.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:461.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:576.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:19px; left:2.1px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:335.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:2.9px; left:2.1px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:2.9px; left:341.2px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:2.9px; left:456.3px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:21.9px; left:571.2px; top:329.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:329.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:331px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:332px; background-color:#CCEEFF; \">\u00a0</div>\n<div id=\"TextContainer157\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5185\" style=\"position:absolute;font-family:'Times New Roman';left:281px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended </div><div id=\"a5188\" style=\"position:absolute;font-family:'Times New Roman';left:503px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended </div><div id=\"a5193\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:18px;\">December 2, 2023 </div><div id=\"a5196\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:18px;\">November 26, 2022 </div><div id=\"a5199\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:18px;\">December 2, 2023 </div><div id=\"a5202\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:18px;\">November 26, 2022 </div><div id=\"a5204\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">Numerator </div><div id=\"a5217\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:52px;\">Net income </div><div id=\"a5219\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:52px;\">$ </div><div id=\"a5221\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:52px;\">16,578</div><div id=\"a5224\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:52px;\">$ </div><div id=\"a5226\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:52px;\">198,294</div><div id=\"a5229\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:52px;\">$ </div><div id=\"a5231\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:52px;\">16,989</div><div id=\"a5234\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:52px;\">$ </div><div id=\"a5236\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:52px;\">323,428</div><div id=\"a5238\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:71px;\">Less: Loss attributable to </div><div id=\"a5239\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:86px;\">noncontrolling interest </div><div id=\"a5242\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:86px;display:flex;\">(431)</div><div id=\"a5246\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:86px;display:flex;\">(293)</div><div id=\"a5250\" style=\"position:absolute;font-family:'Times New Roman';left:539px;top:86px;display:flex;\">(946)</div><div id=\"a5254\" style=\"position:absolute;font-family:'Times New Roman';left:654px;top:86px;display:flex;\">(446)</div><div id=\"a5256\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:107px;\">Net income attributable to Cal-Maine </div><div id=\"a5259\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:122px;\">Foods, Inc. </div><div id=\"a5261\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:122px;\">$ </div><div id=\"a5263\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:122px;\">17,009</div><div id=\"a5266\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:122px;\">$ </div><div id=\"a5268\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:122px;\">198,587</div><div id=\"a5271\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:122px;\">$ </div><div id=\"a5273\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:122px;\">17,935</div><div id=\"a5276\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:122px;\">$ </div><div id=\"a5278\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:122px;\">323,874</div><div id=\"a5292\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">Denominator </div><div id=\"a5305\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:176px;\">Weighted-average<div style=\"display:inline-block;width:5px\">\u00a0</div>common shares </div><div id=\"a5308\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:191px;\">outstanding, basic </div><div id=\"a5311\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:191px;\">48,690</div><div id=\"a5315\" style=\"position:absolute;font-family:'Times New Roman';left:413px;top:191px;\">48,624</div><div id=\"a5319\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:191px;\">48,691</div><div id=\"a5323\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:191px;\">48,624</div><div id=\"a5325\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:208px;\">Effect of dilutive restricted shares </div><div id=\"a5328\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:208px;\">176</div><div id=\"a5332\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:208px;\">216</div><div id=\"a5336\" style=\"position:absolute;font-family:'Times New Roman';left:544px;top:208px;\">163</div><div id=\"a5340\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:208px;\">203</div><div id=\"a5342\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:228px;\">Weighted-average<div style=\"display:inline-block;width:5px\">\u00a0</div>common shares </div><div id=\"a5345\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:244px;\">outstanding, diluted </div><div id=\"a5348\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:244px;\">48,866</div><div id=\"a5352\" style=\"position:absolute;font-family:'Times New Roman';left:413px;top:244px;\">48,840</div><div id=\"a5356\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:244px;\">48,854</div><div id=\"a5360\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:244px;\">48,827</div><div id=\"a5374\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:280px;\">Net income per common share </div><div id=\"a5375\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:296px;\">attributable to Cal-Maine Foods, Inc. </div><div id=\"a5390\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:314px;\">Basic </div><div id=\"a5392\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:314px;\">$ </div><div id=\"a5394\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:314px;\">0.35</div><div id=\"a5397\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:314px;\">$ </div><div id=\"a5399\" style=\"position:absolute;font-family:'Times New Roman';left:426px;top:314px;\">4.08</div><div id=\"a5402\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:314px;\">$ </div><div id=\"a5404\" style=\"position:absolute;font-family:'Times New Roman';left:541px;top:314px;\">0.37</div><div id=\"a5407\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:314px;\">$ </div><div id=\"a5409\" style=\"position:absolute;font-family:'Times New Roman';left:656px;top:314px;\">6.66</div><div id=\"a5411\" style=\"position:absolute;font-family:'Times New Roman';left:23px;top:336px;\">Diluted </div><div id=\"a5413\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:336px;\">$ </div><div id=\"a5415\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:336px;\">0.35</div><div id=\"a5418\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:336px;\">$ </div><div id=\"a5420\" style=\"position:absolute;font-family:'Times New Roman';left:426px;top:336px;\">4.07</div><div id=\"a5423\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:336px;\">$ </div><div id=\"a5425\" style=\"position:absolute;font-family:'Times New Roman';left:541px;top:336px;\">0.37</div><div id=\"a5428\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:336px;\">$ </div><div id=\"a5430\" style=\"position:absolute;font-family:'Times New Roman';left:656px;top:336px;\">6.63</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16578000","decimals":-3}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198294000","decimals":-3}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16989000","decimals":-3}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323428000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-431000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-293000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-946000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-446000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17009000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198587000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17935000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"323874000","decimals":-3}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48690000","decimals":-3}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48624000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48691000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48624000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"176000","decimals":-3}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"216000","decimals":-3}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"163000","decimals":-3}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"203000","decimals":-3}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48866000","decimals":-3}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48840000","decimals":-3}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48854000","decimals":-3}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48827000","decimals":-3}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.35","decimals":2}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.08","decimals":2}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.37","decimals":2}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.66","decimals":2}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.35","decimals":2}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.07","decimals":2}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.37","decimals":2}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.63","decimals":2}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer162\" style=\"position:relative;line-height:normal;width:701px;height:530px;\"><div style=\"position:absolute; width:688px; height:61.3px; left:2.2px; top:250.2px; background-color:#FFFFFF; \">\u00a0</div>\n<div id=\"TextContainer162\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5439\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 8 - Revenue from Contracts with Customers </div><div id=\"a5447\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:32px;\">Satisfaction of Performance Obligation </div><div id=\"a5450\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">The vast majority of the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>revenue is derived from agreements with customers based on the customer<div style=\"display:inline-block;width:5px\">\u00a0</div>placing an order </div><div id=\"a5451\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">for products. Pricing<div style=\"display:inline-block;width:5px\">\u00a0</div>for the most part<div style=\"display:inline-block;width:5px\">\u00a0</div>is determined when<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company and<div style=\"display:inline-block;width:5px\">\u00a0</div>the customer agree<div style=\"display:inline-block;width:5px\">\u00a0</div>upon the specific<div style=\"display:inline-block;width:5px\">\u00a0</div>order, which </div><div id=\"a5452\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">establishes the contract for that order. </div><div id=\"a5455\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">Revenues are<div style=\"display:inline-block;width:5px\">\u00a0</div>recognized in<div style=\"display:inline-block;width:5px\">\u00a0</div>an amount<div style=\"display:inline-block;width:5px\">\u00a0</div>that reflects<div style=\"display:inline-block;width:5px\">\u00a0</div>the net<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration we<div style=\"display:inline-block;width:5px\">\u00a0</div>expect to<div style=\"display:inline-block;width:5px\">\u00a0</div>receive in<div style=\"display:inline-block;width:5px\">\u00a0</div>exchange for<div style=\"display:inline-block;width:5px\">\u00a0</div>the goods.<div style=\"display:inline-block;width:5px\">\u00a0</div>Our </div><div id=\"a5456\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">shell<div style=\"display:inline-block;width:6px\">\u00a0</div>eggs<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>sold<div style=\"display:inline-block;width:6px\">\u00a0</div>at<div style=\"display:inline-block;width:6px\">\u00a0</div>prices<div style=\"display:inline-block;width:6px\">\u00a0</div>related<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>independently<div style=\"display:inline-block;width:6px\">\u00a0</div>quoted<div style=\"display:inline-block;width:6px\">\u00a0</div>wholesale<div style=\"display:inline-block;width:6px\">\u00a0</div>market<div style=\"display:inline-block;width:6px\">\u00a0</div>prices<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>formulas<div style=\"display:inline-block;width:6px\">\u00a0</div>related<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>our<div style=\"display:inline-block;width:6px\">\u00a0</div>costs<div style=\"display:inline-block;width:6px\">\u00a0</div>of </div><div id=\"a5458\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">production.<div style=\"display:inline-block;width:8px\">\u00a0</div>The<div style=\"display:inline-block;width:8px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:8px\">\u00a0</div>sales<div style=\"display:inline-block;width:7px\">\u00a0</div>predominantly<div style=\"display:inline-block;width:8px\">\u00a0</div>contain<div style=\"display:inline-block;width:7px\">\u00a0</div>a<div style=\"display:inline-block;width:7px\">\u00a0</div>single<div style=\"display:inline-block;width:7px\">\u00a0</div>performance<div style=\"display:inline-block;width:8px\">\u00a0</div>obligation.<div style=\"display:inline-block;width:8px\">\u00a0</div>We<div style=\"display:inline-block;width:8px\">\u00a0</div>recognize<div style=\"display:inline-block;width:8px\">\u00a0</div>revenue<div style=\"display:inline-block;width:7px\">\u00a0</div>upon </div><div id=\"a5459\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">satisfaction<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>performance<div style=\"display:inline-block;width:6px\">\u00a0</div>obligation<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>customer,<div style=\"display:inline-block;width:6px\">\u00a0</div>which<div style=\"display:inline-block;width:6px\">\u00a0</div>typically<div style=\"display:inline-block;width:6px\">\u00a0</div>occurs<div style=\"display:inline-block;width:6px\">\u00a0</div>within<div style=\"display:inline-block;width:6px\">\u00a0</div>days<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a5460\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">customer agreeing upon the order. </div><div id=\"a5463\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:219px;\">Returns and Refunds </div><div id=\"a5466\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:250px;\">Some of our contracts include a guaranteed sale clause, pursuant to which we<div style=\"display:inline-block;width:5px\">\u00a0</div>credit the customer\u2019s account for product that the </div><div id=\"a5468\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:266px;\">customer is unable to sell before expiration. The Company records an allowance for<div style=\"display:inline-block;width:5px\">\u00a0</div>expected customer returns using historical </div><div id=\"a5470\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:281px;\">return data compared to current period sales and accounts receivable.<div style=\"display:inline-block;width:5px\">\u00a0</div>The allowance is recorded as a reduction of sales in the </div><div id=\"a5472\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:296px;\">same period the revenue is recognized. </div><div id=\"a5475\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:327px;\">Sales Incentives Provided to Customers </div><div id=\"a5478\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:358px;\">The<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>periodically<div style=\"display:inline-block;width:6px\">\u00a0</div>provides<div style=\"display:inline-block;width:6px\">\u00a0</div>incentive<div style=\"display:inline-block;width:6px\">\u00a0</div>offers<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>customers<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>encourage<div style=\"display:inline-block;width:6px\">\u00a0</div>purchases.<div style=\"display:inline-block;width:6px\">\u00a0</div>Such<div style=\"display:inline-block;width:6px\">\u00a0</div>offers<div style=\"display:inline-block;width:6px\">\u00a0</div>include<div style=\"display:inline-block;width:6px\">\u00a0</div>current </div><div id=\"a5479\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:374px;\">discount offers<div style=\"display:inline-block;width:5px\">\u00a0</div>(e.g., percentage<div style=\"display:inline-block;width:5px\">\u00a0</div>discounts off<div style=\"display:inline-block;width:5px\">\u00a0</div>current purchases), inducement<div style=\"display:inline-block;width:6px\">\u00a0</div>offers (e.g.,<div style=\"display:inline-block;width:5px\">\u00a0</div>offers for<div style=\"display:inline-block;width:5px\">\u00a0</div>future discounts subject<div style=\"display:inline-block;width:5px\">\u00a0</div>to </div><div id=\"a5481\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:390px;\">a minimum<div style=\"display:inline-block;width:6px\">\u00a0</div>current purchase),<div style=\"display:inline-block;width:6px\">\u00a0</div>and other<div style=\"display:inline-block;width:6px\">\u00a0</div>similar offers.<div style=\"display:inline-block;width:6px\">\u00a0</div>Current discount<div style=\"display:inline-block;width:6px\">\u00a0</div>offers,<div style=\"display:inline-block;width:5px\">\u00a0</div>when accepted<div style=\"display:inline-block;width:6px\">\u00a0</div>by customers,<div style=\"display:inline-block;width:6px\">\u00a0</div>are treated<div style=\"display:inline-block;width:6px\">\u00a0</div>as a </div><div id=\"a5482\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:405px;\">reduction<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the sales<div style=\"display:inline-block;width:6px\">\u00a0</div>price<div style=\"display:inline-block;width:5px\">\u00a0</div>of the<div style=\"display:inline-block;width:6px\">\u00a0</div>related<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction,<div style=\"display:inline-block;width:5px\">\u00a0</div>while inducement<div style=\"display:inline-block;width:6px\">\u00a0</div>offers,<div style=\"display:inline-block;width:5px\">\u00a0</div>when<div style=\"display:inline-block;width:5px\">\u00a0</div>accepted<div style=\"display:inline-block;width:5px\">\u00a0</div>by customers,<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>treated<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>a </div><div id=\"a5484\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:421px;\">reduction<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>sales<div style=\"display:inline-block;width:6px\">\u00a0</div>price<div style=\"display:inline-block;width:6px\">\u00a0</div>based<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>estimated<div style=\"display:inline-block;width:6px\">\u00a0</div>future<div style=\"display:inline-block;width:6px\">\u00a0</div>redemption<div style=\"display:inline-block;width:6px\">\u00a0</div>rates.<div style=\"display:inline-block;width:6px\">\u00a0</div>Redemption<div style=\"display:inline-block;width:6px\">\u00a0</div>rates<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>estimated<div style=\"display:inline-block;width:6px\">\u00a0</div>using<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company\u2019s </div><div id=\"a5485\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:436px;\">historical<div style=\"display:inline-block;width:5px\">\u00a0</div>experience<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>similar<div style=\"display:inline-block;width:5px\">\u00a0</div>inducement<div style=\"display:inline-block;width:5px\">\u00a0</div>offers.<div style=\"display:inline-block;width:5px\">\u00a0</div>Current discount<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>inducement<div style=\"display:inline-block;width:5px\">\u00a0</div>offers<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>presented<div style=\"display:inline-block;width:5px\">\u00a0</div>as a<div style=\"display:inline-block;width:6px\">\u00a0</div>net amount<div style=\"display:inline-block;width:6px\">\u00a0</div>in </div><div id=\"a5486\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:452px;\">\u2018\u2018Net sales.\u2019\u2019 </div><div id=\"a5489\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:483px;\">Disaggregation of Revenue </div><div id=\"a5492\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:514px;\">The following table provides revenue disaggregated by product category<div style=\"display:inline-block;width:5px\">\u00a0</div>(in thousands):</div></div></div><div id=\"TextBlockContainer168\" style=\"position:relative;line-height:normal;width:695px;height:120px;\"><div id=\"div_165_XBRL_TS_93f908e91a7644d68b845480752906c8\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer166\" style=\"position:relative;line-height:normal;width:695px;height:120px;\"><div style=\"position:absolute; width:227.1px; height:1px; left:229.2px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:459.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:15.4px; left:4.6px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:231.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:346.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:461.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:576.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:33.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.6px; left:571.2px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:15.4px; left:4.6px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:2.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:231.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.2px; left:243.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:346.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.2px; left:358.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:461.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.2px; left:473.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:576.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.9px; left:2.1px; top:101.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.2px; left:588.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.9px; left:571.2px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer166\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5496\" style=\"position:absolute;font-family:'Times New Roman';left:281px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended </div><div id=\"a5499\" style=\"position:absolute;font-family:'Times New Roman';left:503px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended </div><div id=\"a5504\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:17px;\">December 2, 2023 </div><div id=\"a5507\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:17px;\">November 26, 2022 </div><div id=\"a5510\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:17px;\">December 2, 2023 </div><div id=\"a5513\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:17px;\">November 26, 2022 </div><div id=\"a5515\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">Conventional shell egg sales </div><div id=\"a5517\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:35px;\">$ </div><div id=\"a5519\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:35px;\">280,599</div><div id=\"a5522\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:35px;\">$ </div><div id=\"a5524\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:35px;\">541,917</div><div id=\"a5527\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:35px;\">$ </div><div id=\"a5529\" style=\"position:absolute;font-family:'Times New Roman';left:521px;top:35px;\">505,879</div><div id=\"a5532\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:35px;\">$ </div><div id=\"a5534\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:35px;\">967,506</div><div id=\"a5536\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:52px;\">Specialty shell egg sales </div><div id=\"a5539\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:52px;\">217,905</div><div id=\"a5543\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:52px;\">227,778</div><div id=\"a5547\" style=\"position:absolute;font-family:'Times New Roman';left:521px;top:52px;\">426,586</div><div id=\"a5551\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:52px;\">428,598</div><div id=\"a5553\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:69px;\">Egg products </div><div id=\"a5556\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:69px;\">20,012</div><div id=\"a5560\" style=\"position:absolute;font-family:'Times New Roman';left:413px;top:69px;\">28,052</div><div id=\"a5564\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:69px;\">42,235</div><div id=\"a5568\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:69px;\">55,692</div><div id=\"a5570\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:86px;\">Other </div><div id=\"a5573\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:86px;\">4,718</div><div id=\"a5577\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:86px;\">3,953</div><div id=\"a5581\" style=\"position:absolute;font-family:'Times New Roman';left:534px;top:86px;\">7,878</div><div id=\"a5585\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:86px;\">8,248</div><div id=\"a5588\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:104px;\">$ </div><div id=\"a5590\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:104px;\">523,234</div><div id=\"a5593\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:104px;\">$ </div><div id=\"a5595\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:104px;\">801,700</div><div id=\"a5598\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:104px;\">$ </div><div id=\"a5600\" style=\"position:absolute;font-family:'Times New Roman';left:521px;top:104px;\">982,578</div><div id=\"a5603\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:104px;\">$ </div><div id=\"a5605\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:104px;\">1,460,044</div></div></div></div></div><div id=\"TextBlockContainer171\" style=\"position:relative;line-height:normal;width:701px;height:172px;\"><div id=\"TextContainer171\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5608\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Contract Costs </div><div id=\"a5611\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company can incur costs to<div style=\"display:inline-block;width:5px\">\u00a0</div>obtain or fulfill a contract with a<div style=\"display:inline-block;width:5px\">\u00a0</div>customer. If the<div style=\"display:inline-block;width:5px\">\u00a0</div>amortization period of these costs is less<div style=\"display:inline-block;width:5px\">\u00a0</div>than </div><div id=\"a5613\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">one year,<div style=\"display:inline-block;width:6px\">\u00a0</div>they are<div style=\"display:inline-block;width:5px\">\u00a0</div>expensed as<div style=\"display:inline-block;width:5px\">\u00a0</div>incurred. When<div style=\"display:inline-block;width:6px\">\u00a0</div>the amortization<div style=\"display:inline-block;width:6px\">\u00a0</div>period is<div style=\"display:inline-block;width:5px\">\u00a0</div>greater than<div style=\"display:inline-block;width:5px\">\u00a0</div>one year,<div style=\"display:inline-block;width:6px\">\u00a0</div>a contract<div style=\"display:inline-block;width:5px\">\u00a0</div>asset is<div style=\"display:inline-block;width:5px\">\u00a0</div>recognized </div><div id=\"a5615\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">and<div style=\"display:inline-block;width:5px\">\u00a0</div>is amortized<div style=\"display:inline-block;width:6px\">\u00a0</div>over the<div style=\"display:inline-block;width:6px\">\u00a0</div>contract life<div style=\"display:inline-block;width:6px\">\u00a0</div>as a<div style=\"display:inline-block;width:5px\">\u00a0</div>reduction in<div style=\"display:inline-block;width:6px\">\u00a0</div>net sales.<div style=\"display:inline-block;width:6px\">\u00a0</div>As of<div style=\"display:inline-block;width:6px\">\u00a0</div>December 2,<div style=\"display:inline-block;width:6px\">\u00a0</div>2023 and<div style=\"display:inline-block;width:6px\">\u00a0</div>June 3,<div style=\"display:inline-block;width:6px\">\u00a0</div>2023, the<div style=\"display:inline-block;width:6px\">\u00a0</div>balance for </div><div id=\"a5617\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">contract assets was immaterial. </div><div id=\"a5620\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:109px;\">Contract Balances </div><div id=\"a5623\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">The Company receives payment from customers based on specified terms that are<div style=\"display:inline-block;width:5px\">\u00a0</div>generally less than 30 days from delivery. </div><div id=\"a5624\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">There are rarely contract assets or liabilities related to performance under the<div style=\"display:inline-block;width:5px\">\u00a0</div>contract.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer166\" style=\"position:relative;line-height:normal;width:695px;height:120px;\"><div style=\"position:absolute; width:227.1px; height:1px; left:229.2px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:459.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:15.4px; left:4.6px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:231.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:346.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:461.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:576.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:33.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:34.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.6px; left:571.2px; top:32.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:32.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:221.8px; height:15.4px; left:4.6px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:243.7px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:341px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:358.8px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:456.1px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:473.7px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:571.2px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17.1px; left:2.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:588.8px; top:68.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:231.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.2px; left:243.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.2px; left:346.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.2px; left:358.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:461.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.8px; height:15.2px; left:473.7px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:576.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.9px; left:2.1px; top:101.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.2px; left:588.8px; top:103.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:2.1px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:229.2px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:341.2px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:344.2px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:456.3px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:459.1px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17.9px; left:571.2px; top:100.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:574.2px; top:100.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer166\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5496\" style=\"position:absolute;font-family:'Times New Roman';left:281px;top:0px;\">Thirteen Weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>Ended </div><div id=\"a5499\" style=\"position:absolute;font-family:'Times New Roman';left:503px;top:0px;\">Twenty-six Weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>Ended </div><div id=\"a5504\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:17px;\">December 2, 2023 </div><div id=\"a5507\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:17px;\">November 26, 2022 </div><div id=\"a5510\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:17px;\">December 2, 2023 </div><div id=\"a5513\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:17px;\">November 26, 2022 </div><div id=\"a5515\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">Conventional shell egg sales </div><div id=\"a5517\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:35px;\">$ </div><div id=\"a5519\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:35px;\">280,599</div><div id=\"a5522\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:35px;\">$ </div><div id=\"a5524\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:35px;\">541,917</div><div id=\"a5527\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:35px;\">$ </div><div id=\"a5529\" style=\"position:absolute;font-family:'Times New Roman';left:521px;top:35px;\">505,879</div><div id=\"a5532\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:35px;\">$ </div><div id=\"a5534\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:35px;\">967,506</div><div id=\"a5536\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:52px;\">Specialty shell egg sales </div><div id=\"a5539\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:52px;\">217,905</div><div id=\"a5543\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:52px;\">227,778</div><div id=\"a5547\" style=\"position:absolute;font-family:'Times New Roman';left:521px;top:52px;\">426,586</div><div id=\"a5551\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:52px;\">428,598</div><div id=\"a5553\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:69px;\">Egg products </div><div id=\"a5556\" style=\"position:absolute;font-family:'Times New Roman';left:298px;top:69px;\">20,012</div><div id=\"a5560\" style=\"position:absolute;font-family:'Times New Roman';left:413px;top:69px;\">28,052</div><div id=\"a5564\" style=\"position:absolute;font-family:'Times New Roman';left:528px;top:69px;\">42,235</div><div id=\"a5568\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:69px;\">55,692</div><div id=\"a5570\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:86px;\">Other </div><div id=\"a5573\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:86px;\">4,718</div><div id=\"a5577\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:86px;\">3,953</div><div id=\"a5581\" style=\"position:absolute;font-family:'Times New Roman';left:534px;top:86px;\">7,878</div><div id=\"a5585\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:86px;\">8,248</div><div id=\"a5588\" style=\"position:absolute;font-family:'Times New Roman';left:232px;top:104px;\">$ </div><div id=\"a5590\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:104px;\">523,234</div><div id=\"a5593\" style=\"position:absolute;font-family:'Times New Roman';left:347px;top:104px;\">$ </div><div id=\"a5595\" style=\"position:absolute;font-family:'Times New Roman';left:406px;top:104px;\">801,700</div><div id=\"a5598\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:104px;\">$ </div><div id=\"a5600\" style=\"position:absolute;font-family:'Times New Roman';left:521px;top:104px;\">982,578</div><div id=\"a5603\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:104px;\">$ </div><div id=\"a5605\" style=\"position:absolute;font-family:'Times New Roman';left:626px;top:104px;\">1,460,044</div></div></div>","language":"en-us"}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"280599000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"541917000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"505879000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"967506000","decimals":-3}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"217905000","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"227778000","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"426586000","decimals":-3}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"428598000","decimals":-3}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"20012000","decimals":-3}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"28052000","decimals":-3}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"42235000","decimals":-3}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"55692000","decimals":-3}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"4718000","decimals":-3}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"3953000","decimals":-3}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"7878000","decimals":-3}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"8248000","decimals":-3}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"523234000","decimals":-3}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-08-28T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"801700000","decimals":-3}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"982578000","decimals":-3}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1460044000","decimals":-3}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer174\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer174\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5627\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 9 - Stock Based Compensation </div><div id=\"a5635\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Total<div style=\"display:inline-block;width:6px\">\u00a0</div>stock-based<div style=\"display:inline-block;width:5px\">\u00a0</div>compensation<div style=\"display:inline-block;width:5px\">\u00a0</div>expense<div style=\"display:inline-block;width:5px\">\u00a0</div>was<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a5635_44_3\" style=\"position:absolute;font-family:'Times New Roman';left:266px;top:32px;\">2.1</div><div id=\"a5635_47_6\" style=\"position:absolute;font-family:'Times New Roman';left:282px;top:32px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a5635_53_3\" style=\"position:absolute;font-family:'Times New Roman';left:318px;top:32px;\">2.0</div><div id=\"a5635_56_61\" style=\"position:absolute;font-family:'Times New Roman';left:335px;top:32px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>twenty-six<div style=\"display:inline-block;width:5px\">\u00a0</div>weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>ended<div style=\"display:inline-block;width:5px\">\u00a0</div>December<div style=\"display:inline-block;width:5px\">\u00a0</div>2,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a5653\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">November 26, 2022, respectively. </div></div></div><div id=\"TextBlockContainer177\" style=\"position:relative;line-height:normal;width:701px;height:113px;\"><div id=\"TextContainer177\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5662\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">Unrecognized<div style=\"display:inline-block;width:5px\">\u00a0</div>compensation<div style=\"display:inline-block;width:5px\">\u00a0</div>expense<div style=\"display:inline-block;width:5px\">\u00a0</div>as a<div style=\"display:inline-block;width:6px\">\u00a0</div>result<div style=\"display:inline-block;width:5px\">\u00a0</div>of non<div style=\"display:inline-block;width:1px\">\u00a0</div>-vested<div style=\"display:inline-block;width:5px\">\u00a0</div>shares<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>restricted<div style=\"display:inline-block;width:5px\">\u00a0</div>stock outstanding<div style=\"display:inline-block;width:6px\">\u00a0</div>under<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Amended<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a5665\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Restated<div style=\"display:inline-block;width:5px\">\u00a0</div>2012<div style=\"display:inline-block;width:6px\">\u00a0</div>Omnibus<div style=\"display:inline-block;width:6px\">\u00a0</div>Long-Term<div style=\"display:inline-block;width:7px\">\u00a0</div>Incentive<div style=\"display:inline-block;width:5px\">\u00a0</div>Plan<div style=\"display:inline-block;width:5px\">\u00a0</div>at<div style=\"display:inline-block;width:5px\">\u00a0</div>December<div style=\"display:inline-block;width:6px\">\u00a0</div>2,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a5665_71_3\" style=\"position:absolute;font-family:'Times New Roman';left:438px;top:32px;\">5.0</div><div id=\"a5665_74_42\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:32px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>will<div style=\"display:inline-block;width:5px\">\u00a0</div>be<div style=\"display:inline-block;width:5px\">\u00a0</div>recorded<div style=\"display:inline-block;width:6px\">\u00a0</div>over<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>weighted </div><div id=\"a5673\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">average period of </div><div id=\"a5673_18_3\" style=\"position:absolute;font-family:'Times New Roman';left:102px;top:48px;\">1.7</div><div id=\"a5673_21_105\" style=\"position:absolute;font-family:'Times New Roman';left:119px;top:48px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>years. Refer to Part<div style=\"display:inline-block;width:5px\">\u00a0</div>II Item 8,<div style=\"display:inline-block;width:5px\">\u00a0</div>Notes to Consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>Financial Statements and<div style=\"display:inline-block;width:5px\">\u00a0</div>Supplementary Data, Note </div><div id=\"a5677\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">14 - Stock Compensation Plans in our 2023 Annual Report for further information<div style=\"display:inline-block;width:5px\">\u00a0</div>on our stock compensation plans. </div><div id=\"a5684\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:97px;\">The Company\u2019s restricted share activity<div style=\"display:inline-block;width:5px\">\u00a0</div>for the twenty-six weeks ended December 2, 2023 follows:</div></div></div><div id=\"TextBlockContainer183\" style=\"position:relative;line-height:normal;width:695px;height:117px;\"><div id=\"div_180_XBRL_TS_77364c0f27ab43e8986cee05fa09c7a1\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer181\" style=\"position:relative;line-height:normal;width:695px;height:117px;\"><div style=\"position:absolute; width:486.8px; height:15.2px; left:4.6px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:496.7px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:591.8px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:46.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:603.8px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:17.6px; left:2.1px; top:45.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:45.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:579.2px; top:45.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:589.3px; top:45.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:79.7px; height:15.4px; left:496.7px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:579.2px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:80.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.8px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:97px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:589.3px; top:97px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer181\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5693\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;\">Number of </div><div id=\"a5694\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;\">Shares </div><div id=\"a5697\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;\">Weighted </div><div id=\"a5698\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;\">Average Grant </div><div id=\"a5699\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;\">Date Fair Value </div><div id=\"a5701\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">Outstanding, June 3, 2023 </div><div id=\"a5703\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:48px;\">294,140</div><div id=\"a5706\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:48px;\">$ </div><div id=\"a5708\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:48px;\">43.72</div><div id=\"a5710\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:65px;\">Vested </div><div id=\"a5712\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:65px;display:flex;\">(305)</div><div id=\"a5716\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:65px;\">37.70</div><div id=\"a5718\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:82px;\">Forfeited </div><div id=\"a5720\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:82px;display:flex;\">(1,329)</div><div id=\"a5724\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:82px;\">44.68</div><div id=\"a5726\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">Outstanding, December 2, 2023 </div><div id=\"a5728\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:101px;\">292,506</div><div id=\"a5731\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:101px;\">$ </div><div id=\"a5733\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:101px;\">43.72</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2100000","decimals":-5}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2022-05-29T00:00:00/2022-11-27T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000000.0","decimals":-5}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5000000.0","decimals":-5}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P1Y8M12D"}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer181\" style=\"position:relative;line-height:normal;width:695px;height:117px;\"><div style=\"position:absolute; width:486.8px; height:15.2px; left:4.6px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:496.7px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.2px; left:591.8px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:16.6px; left:2.1px; top:46.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.2px; left:603.8px; top:47.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:17.6px; left:2.1px; top:45.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:45.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:579.2px; top:45.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:589.3px; top:45.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:79.7px; height:15.4px; left:496.7px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:9.9px; height:15.4px; left:579.2px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:684.1px; height:17px; left:2.1px; top:80.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.8px; top:81.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:97px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97px; height:1px; left:589.3px; top:97px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer181\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5693\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;\">Number of </div><div id=\"a5694\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;\">Shares </div><div id=\"a5697\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;\">Weighted </div><div id=\"a5698\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;\">Average Grant </div><div id=\"a5699\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;\">Date Fair Value </div><div id=\"a5701\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">Outstanding, June 3, 2023 </div><div id=\"a5703\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:48px;\">294,140</div><div id=\"a5706\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:48px;\">$ </div><div id=\"a5708\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:48px;\">43.72</div><div id=\"a5710\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:65px;\">Vested </div><div id=\"a5712\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:65px;display:flex;\">(305)</div><div id=\"a5716\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:65px;\">37.70</div><div id=\"a5718\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:82px;\">Forfeited </div><div id=\"a5720\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:82px;display:flex;\">(1,329)</div><div id=\"a5724\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:82px;\">44.68</div><div id=\"a5726\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">Outstanding, December 2, 2023 </div><div id=\"a5728\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:101px;\">292,506</div><div id=\"a5731\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:101px;\">$ </div><div id=\"a5733\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:101px;\">43.72</div></div></div>","language":"en-us"}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"294140"}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"43.72","decimals":2}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"305"}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"37.70","decimals":2}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1329"}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"44.68","decimals":2}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"292506"}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"43.72","decimals":2}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer186\" style=\"position:relative;line-height:normal;width:701px;height:585px;\"><div style=\"position:absolute; width:147.9px; height:1.3px; left:4.1px; top:45px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:512.3px; height:1.3px; left:4.1px; top:76.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:198.6px; height:1.3px; left:4.1px; top:337.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer186\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5738\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 10 - Commitments and Contingencies </div><div id=\"a5743\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div><div id=\"a5744\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:32px;\">LEGAL PROCEEDINGS</div><div id=\"a5747\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:63px;\">State of Texas<div style=\"display:inline-block;width:5px\">\u00a0</div>v. Cal-Maine Foods, Inc. d/b/a Wharton;<div style=\"display:inline-block;width:5px\">\u00a0</div>and Wharton County Foods, LLC<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a5752\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">On April<div style=\"display:inline-block;width:5px\">\u00a0</div>23, 2020,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>and its subsidiary<div style=\"display:inline-block;width:5px\">\u00a0</div>Wharton County<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods, LLC (\u201cWCF\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>were named<div style=\"display:inline-block;width:5px\">\u00a0</div>as defendants in<div style=\"display:inline-block;width:5px\">\u00a0</div>State </div><div id=\"a5753\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">of<div style=\"display:inline-block;width:5px\">\u00a0</div>Texas<div style=\"display:inline-block;width:6px\">\u00a0</div>v.<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>d/b/a<div style=\"display:inline-block;width:5px\">\u00a0</div>Wharton;<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>Wharton<div style=\"display:inline-block;width:5px\">\u00a0</div>County<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>LLC,<div style=\"display:inline-block;width:5px\">\u00a0</div>Cause<div style=\"display:inline-block;width:5px\">\u00a0</div>No.<div style=\"display:inline-block;width:5px\">\u00a0</div>2020-25427,<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>District </div><div id=\"a5758\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:124px;\">Court of<div style=\"display:inline-block;width:6px\">\u00a0</div>Harris County,<div style=\"display:inline-block;width:7px\">\u00a0</div>Texas.<div style=\"display:inline-block;width:5px\">\u00a0</div>The State<div style=\"display:inline-block;width:5px\">\u00a0</div>of Texas<div style=\"display:inline-block;width:7px\">\u00a0</div>(the \u201cState\u201d)<div style=\"display:inline-block;width:6px\">\u00a0</div>asserted claims<div style=\"display:inline-block;width:5px\">\u00a0</div>based on<div style=\"display:inline-block;width:6px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>and WCF\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>alleged </div><div id=\"a5759\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">violation<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Texas<div style=\"display:inline-block;width:8px\">\u00a0</div>Deceptive<div style=\"display:inline-block;width:7px\">\u00a0</div>Trade<div style=\"display:inline-block;width:8px\">\u00a0</div>Practices\u2014Consumer<div style=\"display:inline-block;width:8px\">\u00a0</div>Protection<div style=\"display:inline-block;width:7px\">\u00a0</div>Act,<div style=\"display:inline-block;width:7px\">\u00a0</div>Tex.<div style=\"display:inline-block;width:8px\">\u00a0</div>Bus.<div style=\"display:inline-block;width:7px\">\u00a0</div>&amp;<div style=\"display:inline-block;width:7px\">\u00a0</div>Com.<div style=\"display:inline-block;width:7px\">\u00a0</div>Code<div style=\"display:inline-block;width:7px\">\u00a0</div>\u00a7\u00a7<div style=\"display:inline-block;width:7px\">\u00a0</div>17.41-17.63 </div><div id=\"a5764\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">(\u201cDTPA\u201d).<div style=\"display:inline-block;width:7px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>State<div style=\"display:inline-block;width:6px\">\u00a0</div>claimed<div style=\"display:inline-block;width:6px\">\u00a0</div>that<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>WCF<div style=\"display:inline-block;width:5px\">\u00a0</div>offered<div style=\"display:inline-block;width:6px\">\u00a0</div>shell<div style=\"display:inline-block;width:6px\">\u00a0</div>eggs<div style=\"display:inline-block;width:6px\">\u00a0</div>at<div style=\"display:inline-block;width:6px\">\u00a0</div>excessive<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>exorbitant<div style=\"display:inline-block;width:6px\">\u00a0</div>prices<div style=\"display:inline-block;width:6px\">\u00a0</div>during<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a5765\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">COVID-19<div style=\"display:inline-block;width:7px\">\u00a0</div>state<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>emergency<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>made<div style=\"display:inline-block;width:6px\">\u00a0</div>misleading<div style=\"display:inline-block;width:7px\">\u00a0</div>statements<div style=\"display:inline-block;width:6px\">\u00a0</div>about<div style=\"display:inline-block;width:6px\">\u00a0</div>shell<div style=\"display:inline-block;width:6px\">\u00a0</div>egg<div style=\"display:inline-block;width:6px\">\u00a0</div>prices.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:7px\">\u00a0</div>State<div style=\"display:inline-block;width:6px\">\u00a0</div>sought<div style=\"display:inline-block;width:6px\">\u00a0</div>temporary<div style=\"display:inline-block;width:7px\">\u00a0</div>and </div><div id=\"a5768\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:186px;\">permanent<div style=\"display:inline-block;width:6px\">\u00a0</div>injunctions<div style=\"display:inline-block;width:6px\">\u00a0</div>against<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>WCF<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>prevent<div style=\"display:inline-block;width:6px\">\u00a0</div>further<div style=\"display:inline-block;width:6px\">\u00a0</div>alleged<div style=\"display:inline-block;width:6px\">\u00a0</div>violations<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>DTPA,<div style=\"display:inline-block;width:7px\">\u00a0</div>along<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>over </div><div id=\"a5769\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:201px;\">$</div><div id=\"a5769_1_7\" style=\"position:absolute;font-family:'Times New Roman';left:11px;top:201px;\">100,000</div><div id=\"a5769_8_120\" style=\"position:absolute;font-family:'Times New Roman';left:55px;top:201px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>in damages. On August 13, 2020, the court granted the defendants\u2019 motion to dismiss the State\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>original petition with </div><div id=\"a5771\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:217px;\">prejudice. On September<div style=\"display:inline-block;width:5px\">\u00a0</div>11, 2020,<div style=\"display:inline-block;width:5px\">\u00a0</div>the State filed a<div style=\"display:inline-block;width:5px\">\u00a0</div>notice of appeal,<div style=\"display:inline-block;width:5px\">\u00a0</div>which was assigned to<div style=\"display:inline-block;width:5px\">\u00a0</div>the Texas<div style=\"display:inline-block;width:5px\">\u00a0</div>Court of Appeals<div style=\"display:inline-block;width:5px\">\u00a0</div>for the </div><div id=\"a5773\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:232px;\">First<div style=\"display:inline-block;width:6px\">\u00a0</div>District.<div style=\"display:inline-block;width:6px\">\u00a0</div>On<div style=\"display:inline-block;width:6px\">\u00a0</div>August<div style=\"display:inline-block;width:6px\">\u00a0</div>16,<div style=\"display:inline-block;width:6px\">\u00a0</div>2022,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>appeals<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>reversed<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>remanded<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>case<div style=\"display:inline-block;width:6px\">\u00a0</div>back<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>trial<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>further </div><div id=\"a5774\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:247px;\">proceedings. On October 31, 2022,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company and WCF appealed<div style=\"display:inline-block;width:5px\">\u00a0</div>the First District Court\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>decision to the Supreme Court<div style=\"display:inline-block;width:5px\">\u00a0</div>of </div><div id=\"a5775\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:263px;\">Texas.<div style=\"display:inline-block;width:6px\">\u00a0</div>On<div style=\"display:inline-block;width:5px\">\u00a0</div>September<div style=\"display:inline-block;width:5px\">\u00a0</div>29,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Supreme<div style=\"display:inline-block;width:5px\">\u00a0</div>Court<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Texas<div style=\"display:inline-block;width:6px\">\u00a0</div>denied<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>Petition<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>Review<div style=\"display:inline-block;width:5px\">\u00a0</div>so<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>case<div style=\"display:inline-block;width:5px\">\u00a0</div>will<div style=\"display:inline-block;width:5px\">\u00a0</div>be </div><div id=\"a5777\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:278px;\">remanded<div style=\"display:inline-block;width:5px\">\u00a0</div>to the<div style=\"display:inline-block;width:6px\">\u00a0</div>trial court<div style=\"display:inline-block;width:6px\">\u00a0</div>for further<div style=\"display:inline-block;width:6px\">\u00a0</div>proceedings.<div style=\"display:inline-block;width:5px\">\u00a0</div>Management believes<div style=\"display:inline-block;width:6px\">\u00a0</div>the risk<div style=\"display:inline-block;width:6px\">\u00a0</div>of material<div style=\"display:inline-block;width:6px\">\u00a0</div>loss related<div style=\"display:inline-block;width:6px\">\u00a0</div>to this<div style=\"display:inline-block;width:6px\">\u00a0</div>matter to<div style=\"display:inline-block;width:6px\">\u00a0</div>be </div><div id=\"a5779\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:293px;\">remote.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a5782\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:324px;\">Bell et al. v. Cal-Maine Foods et al.<div style=\"display:inline-block;width:5px\">\u00a0</div></div><div id=\"a5787\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:355px;\">On<div style=\"display:inline-block;width:5px\">\u00a0</div>April<div style=\"display:inline-block;width:5px\">\u00a0</div>30, 2020,<div style=\"display:inline-block;width:6px\">\u00a0</div>the Company<div style=\"display:inline-block;width:6px\">\u00a0</div>was named<div style=\"display:inline-block;width:6px\">\u00a0</div>as one<div style=\"display:inline-block;width:6px\">\u00a0</div>of several<div style=\"display:inline-block;width:6px\">\u00a0</div>defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>Bell et<div style=\"display:inline-block;width:6px\">\u00a0</div>al. v.<div style=\"display:inline-block;width:7px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods et<div style=\"display:inline-block;width:6px\">\u00a0</div>al.,<div style=\"display:inline-block;width:5px\">\u00a0</div>Case No. </div><div id=\"a5791\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:370px;\">1:20-cv-461,<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Western<div style=\"display:inline-block;width:6px\">\u00a0</div>District<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Texas,<div style=\"display:inline-block;width:7px\">\u00a0</div>Austin<div style=\"display:inline-block;width:6px\">\u00a0</div>Division.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>defendants<div style=\"display:inline-block;width:6px\">\u00a0</div>include<div style=\"display:inline-block;width:6px\">\u00a0</div>numerous<div style=\"display:inline-block;width:6px\">\u00a0</div>grocery<div style=\"display:inline-block;width:6px\">\u00a0</div>stores,<div style=\"display:inline-block;width:6px\">\u00a0</div>retailers, </div><div id=\"a5796\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:385px;\">producers, and farms. Plaintiffs assert that defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>violated the DTPA<div style=\"display:inline-block;width:5px\">\u00a0</div>by allegedly demanding exorbitant or<div style=\"display:inline-block;width:5px\">\u00a0</div>excessive prices </div><div id=\"a5798\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:401px;\">for<div style=\"display:inline-block;width:5px\">\u00a0</div>eggs during<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>COVID-19<div style=\"display:inline-block;width:5px\">\u00a0</div>state of<div style=\"display:inline-block;width:6px\">\u00a0</div>emergency.<div style=\"display:inline-block;width:6px\">\u00a0</div>Plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>request<div style=\"display:inline-block;width:5px\">\u00a0</div>certification<div style=\"display:inline-block;width:5px\">\u00a0</div>of a<div style=\"display:inline-block;width:6px\">\u00a0</div>class of<div style=\"display:inline-block;width:6px\">\u00a0</div>all consumers<div style=\"display:inline-block;width:6px\">\u00a0</div>who purchased </div><div id=\"a5801\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:416px;\">eggs<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>Texas<div style=\"display:inline-block;width:7px\">\u00a0</div>sold,<div style=\"display:inline-block;width:6px\">\u00a0</div>distributed,<div style=\"display:inline-block;width:6px\">\u00a0</div>produced,<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>handled<div style=\"display:inline-block;width:6px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>any<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants<div style=\"display:inline-block;width:6px\">\u00a0</div>during<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>COVID-19<div style=\"display:inline-block;width:6px\">\u00a0</div>state<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>emergency. </div><div id=\"a5804\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:431px;\">Plaintiffs seek to enjoin<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company and other<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants from selling eggs<div style=\"display:inline-block;width:5px\">\u00a0</div>at a price more than<div style=\"display:inline-block;width:5px\">\u00a0</div>10% greater than the price<div style=\"display:inline-block;width:5px\">\u00a0</div>of </div><div id=\"a5806\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:447px;\">eggs prior<div style=\"display:inline-block;width:6px\">\u00a0</div>to the<div style=\"display:inline-block;width:6px\">\u00a0</div>declaration<div style=\"display:inline-block;width:5px\">\u00a0</div>of the<div style=\"display:inline-block;width:6px\">\u00a0</div>state of<div style=\"display:inline-block;width:6px\">\u00a0</div>emergency<div style=\"display:inline-block;width:5px\">\u00a0</div>and damages<div style=\"display:inline-block;width:6px\">\u00a0</div>in the<div style=\"display:inline-block;width:6px\">\u00a0</div>amount<div style=\"display:inline-block;width:5px\">\u00a0</div>of $</div><div id=\"a5806_86_6\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:447px;\">10,000</div><div id=\"a5806_92_20\" style=\"position:absolute;font-family:'Times New Roman';left:522px;top:447px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>per violation,<div style=\"display:inline-block;width:6px\">\u00a0</div>or $</div><div id=\"a5806_112_7\" style=\"position:absolute;font-family:'Times New Roman';left:625px;top:447px;\">250,000</div><div id=\"a5806_119_5\" style=\"position:absolute;font-family:'Times New Roman';left:669px;top:447px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>for </div><div id=\"a5807\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:462px;\">each violation<div style=\"display:inline-block;width:6px\">\u00a0</div>impacting anyone<div style=\"display:inline-block;width:6px\">\u00a0</div>over 65<div style=\"display:inline-block;width:6px\">\u00a0</div>years old.<div style=\"display:inline-block;width:6px\">\u00a0</div>On December<div style=\"display:inline-block;width:6px\">\u00a0</div>1, 2020,<div style=\"display:inline-block;width:6px\">\u00a0</div>the Company<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>certain other<div style=\"display:inline-block;width:6px\">\u00a0</div>defendants filed<div style=\"display:inline-block;width:6px\">\u00a0</div>a </div><div id=\"a5808\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:477px;\">motion to<div style=\"display:inline-block;width:6px\">\u00a0</div>dismiss the<div style=\"display:inline-block;width:5px\">\u00a0</div>plaintiffs\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>amended<div style=\"display:inline-block;width:5px\">\u00a0</div>class action<div style=\"display:inline-block;width:5px\">\u00a0</div>complaint. The<div style=\"display:inline-block;width:6px\">\u00a0</div>plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>subsequently filed<div style=\"display:inline-block;width:6px\">\u00a0</div>a motion<div style=\"display:inline-block;width:6px\">\u00a0</div>to strike,<div style=\"display:inline-block;width:5px\">\u00a0</div>and the </div><div id=\"a5810\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:493px;\">motion to<div style=\"display:inline-block;width:5px\">\u00a0</div>dismiss and<div style=\"display:inline-block;width:5px\">\u00a0</div>related proceedings<div style=\"display:inline-block;width:5px\">\u00a0</div>were referred<div style=\"display:inline-block;width:5px\">\u00a0</div>to a<div style=\"display:inline-block;width:5px\">\u00a0</div>United States<div style=\"display:inline-block;width:5px\">\u00a0</div>magistrate judge.<div style=\"display:inline-block;width:5px\">\u00a0</div>On July<div style=\"display:inline-block;width:5px\">\u00a0</div>14, 2021,<div style=\"display:inline-block;width:5px\">\u00a0</div>the magistrate </div><div id=\"a5812\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:508px;\">judge<div style=\"display:inline-block;width:6px\">\u00a0</div>issued<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>report<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>recommendation<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>that<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>defendants\u2019<div style=\"display:inline-block;width:6px\">\u00a0</div>motion<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>dismiss<div style=\"display:inline-block;width:6px\">\u00a0</div>be<div style=\"display:inline-block;width:6px\">\u00a0</div>granted<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>case<div style=\"display:inline-block;width:6px\">\u00a0</div>be </div><div id=\"a5813\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:523px;\">dismissed without prejudice for lack of subject matter jurisdiction. On<div style=\"display:inline-block;width:5px\">\u00a0</div>September 20, 2021, the court dismissed the case without </div><div id=\"a5815\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:539px;\">prejudice.<div style=\"display:inline-block;width:7px\">\u00a0</div>On<div style=\"display:inline-block;width:6px\">\u00a0</div>July<div style=\"display:inline-block;width:6px\">\u00a0</div>13,<div style=\"display:inline-block;width:6px\">\u00a0</div>2022,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>denied<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>plaintiffs\u2019<div style=\"display:inline-block;width:7px\">\u00a0</div>motion<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>set<div style=\"display:inline-block;width:6px\">\u00a0</div>aside<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>amend<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>judgment<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>amend<div style=\"display:inline-block;width:6px\">\u00a0</div>their </div><div id=\"a5816\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:554px;\">complaint. </div></div></div><div id=\"TextBlockContainer189\" style=\"position:relative;line-height:normal;width:701px;height:906px;\"><div style=\"position:absolute; width:372.4px; height:1.3px; left:4.1px; top:167.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:287.1px; height:1.3px; left:4.1px; top:734.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer189\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5823\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">On March 15, 2022,<div style=\"display:inline-block;width:5px\">\u00a0</div>plaintiffs filed a<div style=\"display:inline-block;width:5px\">\u00a0</div>second suit against the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company and several<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants in Bell et<div style=\"display:inline-block;width:5px\">\u00a0</div>al. v.<div style=\"display:inline-block;width:5px\">\u00a0</div>Cal-Maine Foods </div><div id=\"a5826\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">et al.,<div style=\"display:inline-block;width:5px\">\u00a0</div>Case No.<div style=\"display:inline-block;width:6px\">\u00a0</div>1:22-cv-246, in<div style=\"display:inline-block;width:6px\">\u00a0</div>the Western<div style=\"display:inline-block;width:7px\">\u00a0</div>District of<div style=\"display:inline-block;width:6px\">\u00a0</div>Texas,<div style=\"display:inline-block;width:5px\">\u00a0</div>Austin Division<div style=\"display:inline-block;width:6px\">\u00a0</div>alleging the<div style=\"display:inline-block;width:6px\">\u00a0</div>same assertions<div style=\"display:inline-block;width:5px\">\u00a0</div>as laid<div style=\"display:inline-block;width:6px\">\u00a0</div>out in<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a5831\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">first<div style=\"display:inline-block;width:5px\">\u00a0</div>complaint.<div style=\"display:inline-block;width:5px\">\u00a0</div>On<div style=\"display:inline-block;width:5px\">\u00a0</div>August<div style=\"display:inline-block;width:5px\">\u00a0</div>12,<div style=\"display:inline-block;width:5px\">\u00a0</div>2022,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>other<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>case<div style=\"display:inline-block;width:5px\">\u00a0</div>filed<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>motion<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>dismiss<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>plaintiffs\u2019 </div><div id=\"a5832\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:46px;\">class action<div style=\"display:inline-block;width:5px\">\u00a0</div>complaint. On<div style=\"display:inline-block;width:5px\">\u00a0</div>January 9,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023, the<div style=\"display:inline-block;width:5px\">\u00a0</div>court entered<div style=\"display:inline-block;width:5px\">\u00a0</div>an order<div style=\"display:inline-block;width:5px\">\u00a0</div>and final<div style=\"display:inline-block;width:5px\">\u00a0</div>judgement granting<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>motion to </div><div id=\"a5833\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">dismiss.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a5836\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">On February<div style=\"display:inline-block;width:6px\">\u00a0</div>8, 2023,<div style=\"display:inline-block;width:6px\">\u00a0</div>the plaintiffs<div style=\"display:inline-block;width:6px\">\u00a0</div>appealed<div style=\"display:inline-block;width:5px\">\u00a0</div>the lower<div style=\"display:inline-block;width:6px\">\u00a0</div>court\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>judgement<div style=\"display:inline-block;width:5px\">\u00a0</div>to the<div style=\"display:inline-block;width:6px\">\u00a0</div>United States<div style=\"display:inline-block;width:6px\">\u00a0</div>Court of<div style=\"display:inline-block;width:6px\">\u00a0</div>Appeals for<div style=\"display:inline-block;width:6px\">\u00a0</div>the Fifth </div><div id=\"a5837\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">Circuit, Case No.<div style=\"display:inline-block;width:5px\">\u00a0</div>23-50112.<div style=\"display:inline-block;width:5px\">\u00a0</div>The parties filed<div style=\"display:inline-block;width:5px\">\u00a0</div>their respective appellate<div style=\"display:inline-block;width:5px\">\u00a0</div>briefs, but the<div style=\"display:inline-block;width:5px\">\u00a0</div>court has not<div style=\"display:inline-block;width:5px\">\u00a0</div>ruled on these<div style=\"display:inline-block;width:5px\">\u00a0</div>submissions. </div><div id=\"a5840\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:123px;\">Management believes the risk of material loss related to both matters to be remote. </div><div id=\"a5843\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:153px;\">Kraft Foods Global, Inc. et al. v.<div style=\"display:inline-block;width:5px\">\u00a0</div>United Egg Producers, Inc. et al.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a5846\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">As previously<div style=\"display:inline-block;width:6px\">\u00a0</div>reported, on<div style=\"display:inline-block;width:6px\">\u00a0</div>September 25,<div style=\"display:inline-block;width:6px\">\u00a0</div>2008, the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>was named<div style=\"display:inline-block;width:6px\">\u00a0</div>as one<div style=\"display:inline-block;width:6px\">\u00a0</div>of several<div style=\"display:inline-block;width:6px\">\u00a0</div>defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>in numerous<div style=\"display:inline-block;width:6px\">\u00a0</div>antitrust </div><div id=\"a5847\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:199px;\">cases involving<div style=\"display:inline-block;width:6px\">\u00a0</div>the United<div style=\"display:inline-block;width:6px\">\u00a0</div>States shell<div style=\"display:inline-block;width:5px\">\u00a0</div>egg<div style=\"display:inline-block;width:5px\">\u00a0</div>industry.<div style=\"display:inline-block;width:6px\">\u00a0</div>The Company<div style=\"display:inline-block;width:6px\">\u00a0</div>settled all<div style=\"display:inline-block;width:6px\">\u00a0</div>of these<div style=\"display:inline-block;width:6px\">\u00a0</div>cases, except<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the claims<div style=\"display:inline-block;width:6px\">\u00a0</div>of certain </div><div id=\"a5849\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">plaintiffs who sought substantial<div style=\"display:inline-block;width:5px\">\u00a0</div>damages allegedly arising from<div style=\"display:inline-block;width:5px\">\u00a0</div>the purchase of egg products (as<div style=\"display:inline-block;width:5px\">\u00a0</div>opposed to shell eggs). These </div><div id=\"a5851\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">remaining plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>are Kraft Food<div style=\"display:inline-block;width:5px\">\u00a0</div>Global, Inc.,<div style=\"display:inline-block;width:5px\">\u00a0</div>General Mills, Inc.,<div style=\"display:inline-block;width:5px\">\u00a0</div>and Nestle USA,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. (the<div style=\"display:inline-block;width:5px\">\u00a0</div>\u201cEgg Products<div style=\"display:inline-block;width:5px\">\u00a0</div>Plaintiffs\u201d) and, </div><div id=\"a5853\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\">until a subsequent settlement was reached as described below,<div style=\"display:inline-block;width:5px\">\u00a0</div>The Kellogg Company. </div><div id=\"a5856\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:276px;\">On September<div style=\"display:inline-block;width:5px\">\u00a0</div>13, 2019,<div style=\"display:inline-block;width:5px\">\u00a0</div>the case<div style=\"display:inline-block;width:5px\">\u00a0</div>with the<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg Products<div style=\"display:inline-block;width:5px\">\u00a0</div>Plaintiffs was<div style=\"display:inline-block;width:5px\">\u00a0</div>remanded from<div style=\"display:inline-block;width:6px\">\u00a0</div>a multi-district<div style=\"display:inline-block;width:5px\">\u00a0</div>litigation proceeding<div style=\"display:inline-block;width:6px\">\u00a0</div>in </div><div id=\"a5860\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:291px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>United<div style=\"display:inline-block;width:5px\">\u00a0</div>States<div style=\"display:inline-block;width:5px\">\u00a0</div>District<div style=\"display:inline-block;width:5px\">\u00a0</div>Court<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Eastern<div style=\"display:inline-block;width:5px\">\u00a0</div>District<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Pennsylvania,<div style=\"display:inline-block;width:5px\">\u00a0</div>In<div style=\"display:inline-block;width:5px\">\u00a0</div>re<div style=\"display:inline-block;width:5px\">\u00a0</div>Processed<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Products<div style=\"display:inline-block;width:5px\">\u00a0</div>Antitrust<div style=\"display:inline-block;width:5px\">\u00a0</div>Litigation, </div><div id=\"a5862\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:307px;\">MDL No. 2002, to<div style=\"display:inline-block;width:5px\">\u00a0</div>the United States District Court<div style=\"display:inline-block;width:5px\">\u00a0</div>for the Northern District<div style=\"display:inline-block;width:5px\">\u00a0</div>of Illinois, Kraft Foods Global,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. et al. v.<div style=\"display:inline-block;width:5px\">\u00a0</div>United </div><div id=\"a5864\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:322px;\">Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Producers,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>et<div style=\"display:inline-block;width:5px\">\u00a0</div>al., Case<div style=\"display:inline-block;width:6px\">\u00a0</div>No.<div style=\"display:inline-block;width:5px\">\u00a0</div>1:11-cv-8808,<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>trial. The<div style=\"display:inline-block;width:6px\">\u00a0</div>Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Products<div style=\"display:inline-block;width:5px\">\u00a0</div>Plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>alleged<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>other </div><div id=\"a5869\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:337px;\">defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>violated<div style=\"display:inline-block;width:5px\">\u00a0</div>Section<div style=\"display:inline-block;width:5px\">\u00a0</div>1<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Sherman<div style=\"display:inline-block;width:5px\">\u00a0</div>Act,<div style=\"display:inline-block;width:5px\">\u00a0</div>15.<div style=\"display:inline-block;width:5px\">\u00a0</div>U.S.C.<div style=\"display:inline-block;width:5px\">\u00a0</div>\u00a7<div style=\"display:inline-block;width:5px\">\u00a0</div>1,<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>agreeing<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>limit<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>production<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>eggs<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>thereby </div><div id=\"a5870\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:353px;\">illegally<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>raise<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>prices<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>paid<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>processed<div style=\"display:inline-block;width:5px\">\u00a0</div>egg<div style=\"display:inline-block;width:5px\">\u00a0</div>products.<div style=\"display:inline-block;width:5px\">\u00a0</div>In<div style=\"display:inline-block;width:5px\">\u00a0</div>particular,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Products<div style=\"display:inline-block;width:5px\">\u00a0</div>Plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>attacked </div><div id=\"a5872\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:368px;\">certain features of<div style=\"display:inline-block;width:5px\">\u00a0</div>the United Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Producers animal-welfare guidelines<div style=\"display:inline-block;width:5px\">\u00a0</div>and program used by<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company and<div style=\"display:inline-block;width:5px\">\u00a0</div>many other egg </div><div id=\"a5875\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:383px;\">producers.<div style=\"display:inline-block;width:7px\">\u00a0</div></div><div id=\"a5878\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:414px;\">On October 24, 2019,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company entered into<div style=\"display:inline-block;width:5px\">\u00a0</div>a confidential settlement agreement<div style=\"display:inline-block;width:5px\">\u00a0</div>with The Kellogg Company<div style=\"display:inline-block;width:5px\">\u00a0</div>dismissing all </div><div id=\"a5879\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:429px;\">claims against the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company for an<div style=\"display:inline-block;width:5px\">\u00a0</div>amount that did<div style=\"display:inline-block;width:5px\">\u00a0</div>not have a<div style=\"display:inline-block;width:5px\">\u00a0</div>material impact on<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>financial condition or<div style=\"display:inline-block;width:5px\">\u00a0</div>results </div><div id=\"a5880\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:445px;\">of operations.<div style=\"display:inline-block;width:6px\">\u00a0</div>On November<div style=\"display:inline-block;width:6px\">\u00a0</div>11,<div style=\"display:inline-block;width:5px\">\u00a0</div>2019, a<div style=\"display:inline-block;width:6px\">\u00a0</div>stipulation<div style=\"display:inline-block;width:5px\">\u00a0</div>for dismissal<div style=\"display:inline-block;width:6px\">\u00a0</div>was filed<div style=\"display:inline-block;width:6px\">\u00a0</div>with the<div style=\"display:inline-block;width:6px\">\u00a0</div>court, and<div style=\"display:inline-block;width:6px\">\u00a0</div>on March<div style=\"display:inline-block;width:6px\">\u00a0</div>28, 2022,<div style=\"display:inline-block;width:6px\">\u00a0</div>the court </div><div id=\"a5881\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:460px;\">dismissed the Company with prejudice. </div><div id=\"a5884\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:491px;\">The trial of this case began<div style=\"display:inline-block;width:5px\">\u00a0</div>on October 17, 2023. On December<div style=\"display:inline-block;width:5px\">\u00a0</div>1, 2023, the jury returned a decision<div style=\"display:inline-block;width:5px\">\u00a0</div>awarding the Egg Products </div><div id=\"a5887\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:506px;\">Plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a5887_12_4\" style=\"position:absolute;font-family:'Times New Roman';left:64px;top:506px;\">17.8</div><div id=\"a5887_16_112\" style=\"position:absolute;font-family:'Times New Roman';left:88px;top:506px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>in damages.<div style=\"display:inline-block;width:6px\">\u00a0</div>If the<div style=\"display:inline-block;width:6px\">\u00a0</div>jury\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>decision<div style=\"display:inline-block;width:5px\">\u00a0</div>is ultimately<div style=\"display:inline-block;width:6px\">\u00a0</div>upheld,<div style=\"display:inline-block;width:5px\">\u00a0</div>the defendants<div style=\"display:inline-block;width:6px\">\u00a0</div>would<div style=\"display:inline-block;width:5px\">\u00a0</div>be jointly<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>severally </div><div id=\"a5889\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:521px;\">liable<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>treble<div style=\"display:inline-block;width:6px\">\u00a0</div>damages,<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a5889_31_4\" style=\"position:absolute;font-family:'Times New Roman';left:176px;top:521px;\">53.3</div><div id=\"a5889_35_89\" style=\"position:absolute;font-family:'Times New Roman';left:199px;top:521px;\"><div style=\"display:inline-block;width:6px\">\u00a0</div>million,<div style=\"display:inline-block;width:6px\">\u00a0</div>subject<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>credit<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Kellogg<div style=\"display:inline-block;width:6px\">\u00a0</div>settlement<div style=\"display:inline-block;width:6px\">\u00a0</div>described<div style=\"display:inline-block;width:6px\">\u00a0</div>above<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>certain<div style=\"display:inline-block;width:6px\">\u00a0</div>other </div><div id=\"a5890\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:537px;\">settlements with<div style=\"display:inline-block;width:6px\">\u00a0</div>previous<div style=\"display:inline-block;width:5px\">\u00a0</div>settling defendants,<div style=\"display:inline-block;width:6px\">\u00a0</div>plus the<div style=\"display:inline-block;width:6px\">\u00a0</div>Egg Product<div style=\"display:inline-block;width:6px\">\u00a0</div>Plaintiffs\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>reasonable<div style=\"display:inline-block;width:5px\">\u00a0</div>attorneys\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>fees. This<div style=\"display:inline-block;width:6px\">\u00a0</div>decision is<div style=\"display:inline-block;width:6px\">\u00a0</div>not </div><div id=\"a5892\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:552px;\">final and<div style=\"display:inline-block;width:6px\">\u00a0</div>remains subject<div style=\"display:inline-block;width:6px\">\u00a0</div>to the<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants\u2019 motion<div style=\"display:inline-block;width:6px\">\u00a0</div>for a<div style=\"display:inline-block;width:5px\">\u00a0</div>directed verdict<div style=\"display:inline-block;width:6px\">\u00a0</div>noted below<div style=\"display:inline-block;width:6px\">\u00a0</div>and appeals<div style=\"display:inline-block;width:6px\">\u00a0</div>by the<div style=\"display:inline-block;width:6px\">\u00a0</div>parties. During<div style=\"display:inline-block;width:6px\">\u00a0</div>our </div><div id=\"a5894\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:567px;\">second fiscal quarter<div style=\"display:inline-block;width:5px\">\u00a0</div>of 2024, we<div style=\"display:inline-block;width:5px\">\u00a0</div>recorded an accrued<div style=\"display:inline-block;width:5px\">\u00a0</div>expense of $</div><div id=\"a5894_66_4\" style=\"position:absolute;font-family:'Times New Roman';left:368px;top:567px;\">19.6</div><div id=\"a5894_70_57\" style=\"position:absolute;font-family:'Times New Roman';left:391px;top:567px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million in<div style=\"display:inline-block;width:5px\">\u00a0</div>selling, general and<div style=\"display:inline-block;width:5px\">\u00a0</div>administrative expenses </div><div id=\"a5902\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:583px;\">in<div style=\"display:inline-block;width:8px\">\u00a0</div>the<div style=\"display:inline-block;width:8px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:9px\">\u00a0</div>Condensed<div style=\"display:inline-block;width:8px\">\u00a0</div>Consolidated<div style=\"display:inline-block;width:8px\">\u00a0</div>Statements<div style=\"display:inline-block;width:8px\">\u00a0</div>of<div style=\"display:inline-block;width:8px\">\u00a0</div>Income<div style=\"display:inline-block;width:8px\">\u00a0</div>and<div style=\"display:inline-block;width:8px\">\u00a0</div>classified<div style=\"display:inline-block;width:8px\">\u00a0</div>as<div style=\"display:inline-block;width:8px\">\u00a0</div>other<div style=\"display:inline-block;width:8px\">\u00a0</div>noncurrent<div style=\"display:inline-block;width:8px\">\u00a0</div>liabilities<div style=\"display:inline-block;width:8px\">\u00a0</div>in<div style=\"display:inline-block;width:8px\">\u00a0</div>the </div><div id=\"a5911\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:598px;\">Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>Condensed Consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>Balance Sheets. The<div style=\"display:inline-block;width:5px\">\u00a0</div>accrual represents<div style=\"display:inline-block;width:5px\">\u00a0</div>our estimate of<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>proportional share </div><div id=\"a5917\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:613px;\">of the reasonably<div style=\"display:inline-block;width:5px\">\u00a0</div>possible ultimate damages<div style=\"display:inline-block;width:5px\">\u00a0</div>award, excluding the Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Product Plaintiffs\u2019 attorneys\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>fees that we believe<div style=\"display:inline-block;width:5px\">\u00a0</div>would </div><div id=\"a5919\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:629px;\">be approximately offset<div style=\"display:inline-block;width:5px\">\u00a0</div>by the credits noted<div style=\"display:inline-block;width:5px\">\u00a0</div>above. We<div style=\"display:inline-block;width:5px\">\u00a0</div>and the other<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants are discussing<div style=\"display:inline-block;width:5px\">\u00a0</div>apportionment, and our<div style=\"display:inline-block;width:5px\">\u00a0</div>accrual </div><div id=\"a5921\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:644px;\">may change in<div style=\"display:inline-block;width:5px\">\u00a0</div>the future based on<div style=\"display:inline-block;width:5px\">\u00a0</div>the outcome of<div style=\"display:inline-block;width:5px\">\u00a0</div>those discussions. Our<div style=\"display:inline-block;width:5px\">\u00a0</div>accrual may also<div style=\"display:inline-block;width:5px\">\u00a0</div>be revised in<div style=\"display:inline-block;width:5px\">\u00a0</div>whole or in<div style=\"display:inline-block;width:5px\">\u00a0</div>part in the </div><div id=\"a5923\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:659px;\">future to the extent we<div style=\"display:inline-block;width:5px\">\u00a0</div>are successful in further proceedings<div style=\"display:inline-block;width:5px\">\u00a0</div>in the litigation.<div style=\"display:inline-block;width:8px\">\u00a0</div>On November 29, 2023, the<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants, including </div><div id=\"a5925\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:675px;\">the Company,<div style=\"display:inline-block;width:7px\">\u00a0</div>filed a<div style=\"display:inline-block;width:6px\">\u00a0</div>motion for<div style=\"display:inline-block;width:6px\">\u00a0</div>judgment as<div style=\"display:inline-block;width:6px\">\u00a0</div>a matter<div style=\"display:inline-block;width:6px\">\u00a0</div>of law<div style=\"display:inline-block;width:5px\">\u00a0</div>in their<div style=\"display:inline-block;width:6px\">\u00a0</div>favor,<div style=\"display:inline-block;width:5px\">\u00a0</div>known as<div style=\"display:inline-block;width:6px\">\u00a0</div>a directed<div style=\"display:inline-block;width:6px\">\u00a0</div>verdict, notwithstanding<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a5928\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:690px;\">jury\u2019s decision. The Company intends<div style=\"display:inline-block;width:5px\">\u00a0</div>to continue to vigorously defend the claims asserted by the Egg Products Plaintiffs. </div><div id=\"a5932\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:721px;\">State of Oklahoma Watershed Pollution<div style=\"display:inline-block;width:5px\">\u00a0</div>Litigation </div><div id=\"a5935\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:751px;\">On June<div style=\"display:inline-block;width:5px\">\u00a0</div>18, 2005,<div style=\"display:inline-block;width:5px\">\u00a0</div>the State<div style=\"display:inline-block;width:5px\">\u00a0</div>of Oklahoma<div style=\"display:inline-block;width:5px\">\u00a0</div>filed suit,<div style=\"display:inline-block;width:5px\">\u00a0</div>in the<div style=\"display:inline-block;width:5px\">\u00a0</div>United States<div style=\"display:inline-block;width:5px\">\u00a0</div>District Court<div style=\"display:inline-block;width:5px\">\u00a0</div>for the<div style=\"display:inline-block;width:5px\">\u00a0</div>Northern District<div style=\"display:inline-block;width:5px\">\u00a0</div>of Oklahoma, </div><div id=\"a5937\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:767px;\">against Cal-Maine<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. and<div style=\"display:inline-block;width:6px\">\u00a0</div>Tyson<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc., Cobb-Vantress,<div style=\"display:inline-block;width:7px\">\u00a0</div>Inc., Cargill,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc., George\u2019s,<div style=\"display:inline-block;width:7px\">\u00a0</div>Inc., Peterson<div style=\"display:inline-block;width:6px\">\u00a0</div>Farms, Inc. </div><div id=\"a5942\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:782px;\">and<div style=\"display:inline-block;width:5px\">\u00a0</div>Simmons<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.,<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>their<div style=\"display:inline-block;width:5px\">\u00a0</div>affiliates.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>State<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Oklahoma<div style=\"display:inline-block;width:5px\">\u00a0</div>claims<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>through<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>disposal<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>chicken </div><div id=\"a5943\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:797px;\">litter the<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants polluted<div style=\"display:inline-block;width:5px\">\u00a0</div>the Illinois<div style=\"display:inline-block;width:5px\">\u00a0</div>River Watershed.<div style=\"display:inline-block;width:6px\">\u00a0</div>This watershed<div style=\"display:inline-block;width:5px\">\u00a0</div>provides water<div style=\"display:inline-block;width:5px\">\u00a0</div>to eastern<div style=\"display:inline-block;width:5px\">\u00a0</div>Oklahoma. The<div style=\"display:inline-block;width:5px\">\u00a0</div>complaint </div><div id=\"a5945\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:813px;\">sought<div style=\"display:inline-block;width:5px\">\u00a0</div>injunctive<div style=\"display:inline-block;width:5px\">\u00a0</div>relief<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>monetary<div style=\"display:inline-block;width:5px\">\u00a0</div>damages,<div style=\"display:inline-block;width:5px\">\u00a0</div>but<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>claim<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>monetary<div style=\"display:inline-block;width:5px\">\u00a0</div>damages<div style=\"display:inline-block;width:5px\">\u00a0</div>was dismissed<div style=\"display:inline-block;width:6px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>court.<div style=\"display:inline-block;width:5px\">\u00a0</div>Cal-Maine </div><div id=\"a5948\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:828px;\">Foods,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>discontinued<div style=\"display:inline-block;width:6px\">\u00a0</div>operations<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>watershed<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>around<div style=\"display:inline-block;width:6px\">\u00a0</div>2005.<div style=\"display:inline-block;width:5px\">\u00a0</div>Since<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>litigation<div style=\"display:inline-block;width:6px\">\u00a0</div>began,<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. </div><div id=\"a5951\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:843px;\">purchased </div><div id=\"a5951_10_3\" style=\"position:absolute;font-family:'Times New Roman';left:65px;top:843px;\">100</div><div id=\"a5951_13_100\" style=\"position:absolute;font-family:'Times New Roman';left:85px;top:843px;\">%<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>membership<div style=\"display:inline-block;width:6px\">\u00a0</div>interests<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Benton<div style=\"display:inline-block;width:6px\">\u00a0</div>County<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:6px\">\u00a0</div>LLC,<div style=\"display:inline-block;width:6px\">\u00a0</div>which<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>ongoing<div style=\"display:inline-block;width:6px\">\u00a0</div>commercial<div style=\"display:inline-block;width:6px\">\u00a0</div>shell<div style=\"display:inline-block;width:6px\">\u00a0</div>egg </div><div id=\"a5952\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:859px;\">operation within<div style=\"display:inline-block;width:6px\">\u00a0</div>the Illinois<div style=\"display:inline-block;width:5px\">\u00a0</div>River Watershed.<div style=\"display:inline-block;width:6px\">\u00a0</div>Benton County<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods, LLC<div style=\"display:inline-block;width:5px\">\u00a0</div>is not<div style=\"display:inline-block;width:5px\">\u00a0</div>a defendant<div style=\"display:inline-block;width:5px\">\u00a0</div>in the<div style=\"display:inline-block;width:5px\">\u00a0</div>litigation. We<div style=\"display:inline-block;width:6px\">\u00a0</div>also have<div style=\"display:inline-block;width:5px\">\u00a0</div>a </div><div id=\"a5953\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:874px;\">number of small contract producers that operate in the area. </div></div></div><div id=\"TextBlockContainer192\" style=\"position:relative;line-height:normal;width:701px;height:354px;\"><div style=\"position:absolute; width:82.6px; height:1.3px; left:4.1px; top:289.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer192\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5960\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The non-jury trial in the case began in September 2009<div style=\"display:inline-block;width:5px\">\u00a0</div>and concluded in February 2010. On January 18, 2023, the court entered </div><div id=\"a5963\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">findings of<div style=\"display:inline-block;width:5px\">\u00a0</div>fact and<div style=\"display:inline-block;width:5px\">\u00a0</div>conclusions of<div style=\"display:inline-block;width:5px\">\u00a0</div>law in favor<div style=\"display:inline-block;width:5px\">\u00a0</div>of the<div style=\"display:inline-block;width:5px\">\u00a0</div>State of<div style=\"display:inline-block;width:5px\">\u00a0</div>Oklahoma, but<div style=\"display:inline-block;width:5px\">\u00a0</div>no penalties<div style=\"display:inline-block;width:5px\">\u00a0</div>were assessed.<div style=\"display:inline-block;width:5px\">\u00a0</div>The court<div style=\"display:inline-block;width:5px\">\u00a0</div>found the </div><div id=\"a5965\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">defendants<div style=\"display:inline-block;width:6px\">\u00a0</div>liable<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>state<div style=\"display:inline-block;width:6px\">\u00a0</div>law<div style=\"display:inline-block;width:6px\">\u00a0</div>nuisance,<div style=\"display:inline-block;width:6px\">\u00a0</div>federal<div style=\"display:inline-block;width:6px\">\u00a0</div>common<div style=\"display:inline-block;width:6px\">\u00a0</div>law<div style=\"display:inline-block;width:6px\">\u00a0</div>nuisance,<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>state<div style=\"display:inline-block;width:6px\">\u00a0</div>law<div style=\"display:inline-block;width:6px\">\u00a0</div>trespass.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>also<div style=\"display:inline-block;width:6px\">\u00a0</div>found<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a5966\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:46px;\">producers<div style=\"display:inline-block;width:5px\">\u00a0</div>vicariously<div style=\"display:inline-block;width:5px\">\u00a0</div>liable<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>actions<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>their<div style=\"display:inline-block;width:5px\">\u00a0</div>contract<div style=\"display:inline-block;width:5px\">\u00a0</div>producers.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>court<div style=\"display:inline-block;width:5px\">\u00a0</div>directed<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>parties<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>confer<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>attempt<div style=\"display:inline-block;width:5px\">\u00a0</div>to </div><div id=\"a5969\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">reach agreement<div style=\"display:inline-block;width:6px\">\u00a0</div>on appropriate<div style=\"display:inline-block;width:5px\">\u00a0</div>remedies. On<div style=\"display:inline-block;width:6px\">\u00a0</div>June 12,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023, the<div style=\"display:inline-block;width:5px\">\u00a0</div>court ordered<div style=\"display:inline-block;width:6px\">\u00a0</div>the parties<div style=\"display:inline-block;width:5px\">\u00a0</div>to mediate<div style=\"display:inline-block;width:6px\">\u00a0</div>before the<div style=\"display:inline-block;width:6px\">\u00a0</div>retired Tenth </div><div id=\"a5970\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">Circuit Chief Judge Deanell<div style=\"display:inline-block;width:5px\">\u00a0</div>Reece Tacha.<div style=\"display:inline-block;width:5px\">\u00a0</div>On October 26, 2023, the parties<div style=\"display:inline-block;width:5px\">\u00a0</div>filed separate status reports informing<div style=\"display:inline-block;width:5px\">\u00a0</div>the court that </div><div id=\"a5972\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">the mediation<div style=\"display:inline-block;width:6px\">\u00a0</div>was unsuccessful.<div style=\"display:inline-block;width:5px\">\u00a0</div>Also on<div style=\"display:inline-block;width:6px\">\u00a0</div>October 26,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023, the<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants filed<div style=\"display:inline-block;width:6px\">\u00a0</div>a post-trial<div style=\"display:inline-block;width:5px\">\u00a0</div>motion to<div style=\"display:inline-block;width:6px\">\u00a0</div>dismiss and<div style=\"display:inline-block;width:5px\">\u00a0</div>supporting </div><div id=\"a5975\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">brief arguing<div style=\"display:inline-block;width:5px\">\u00a0</div>that the<div style=\"display:inline-block;width:5px\">\u00a0</div>case should<div style=\"display:inline-block;width:5px\">\u00a0</div>be dismissed<div style=\"display:inline-block;width:5px\">\u00a0</div>due to<div style=\"display:inline-block;width:5px\">\u00a0</div>the state record<div style=\"display:inline-block;width:5px\">\u00a0</div>before the<div style=\"display:inline-block;width:5px\">\u00a0</div>court, the resulting<div style=\"display:inline-block;width:5px\">\u00a0</div>mootness of<div style=\"display:inline-block;width:5px\">\u00a0</div>the case,<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a5978\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:123px;\">violation<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>due<div style=\"display:inline-block;width:6px\">\u00a0</div>process.<div style=\"display:inline-block;width:5px\">\u00a0</div>On<div style=\"display:inline-block;width:6px\">\u00a0</div>November<div style=\"display:inline-block;width:6px\">\u00a0</div>10,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>State<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Oklahoma<div style=\"display:inline-block;width:6px\">\u00a0</div>filed<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>response<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>opposition<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>motion<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a5979\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">dismiss and on<div style=\"display:inline-block;width:5px\">\u00a0</div>November 17, 2023,<div style=\"display:inline-block;width:5px\">\u00a0</div>the defendants filed<div style=\"display:inline-block;width:5px\">\u00a0</div>their reply.<div style=\"display:inline-block;width:5px\">\u00a0</div>The court has not<div style=\"display:inline-block;width:5px\">\u00a0</div>ruled on the motion.<div style=\"display:inline-block;width:5px\">\u00a0</div>While management </div><div id=\"a5980\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:153px;\">believes there<div style=\"display:inline-block;width:5px\">\u00a0</div>is a<div style=\"display:inline-block;width:5px\">\u00a0</div>reasonable<div style=\"display:inline-block;width:5px\">\u00a0</div>possibility of<div style=\"display:inline-block;width:5px\">\u00a0</div>a material<div style=\"display:inline-block;width:5px\">\u00a0</div>loss from<div style=\"display:inline-block;width:6px\">\u00a0</div>the case,<div style=\"display:inline-block;width:5px\">\u00a0</div>at the<div style=\"display:inline-block;width:5px\">\u00a0</div>present time,<div style=\"display:inline-block;width:5px\">\u00a0</div>it is<div style=\"display:inline-block;width:5px\">\u00a0</div>not possible<div style=\"display:inline-block;width:5px\">\u00a0</div>to estimate<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a5982\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">amount<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>monetary<div style=\"display:inline-block;width:6px\">\u00a0</div>exposure,<div style=\"display:inline-block;width:6px\">\u00a0</div>if<div style=\"display:inline-block;width:6px\">\u00a0</div>any,<div style=\"display:inline-block;width:7px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>due<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>range<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>factors,<div style=\"display:inline-block;width:6px\">\u00a0</div>including<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>following,<div style=\"display:inline-block;width:6px\">\u00a0</div>among<div style=\"display:inline-block;width:6px\">\u00a0</div>others: </div><div id=\"a5983\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">uncertainties<div style=\"display:inline-block;width:6px\">\u00a0</div>inherent<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>any<div style=\"display:inline-block;width:6px\">\u00a0</div>assessment<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>potential<div style=\"display:inline-block;width:6px\">\u00a0</div>costs<div style=\"display:inline-block;width:6px\">\u00a0</div>associated<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>injunctive<div style=\"display:inline-block;width:6px\">\u00a0</div>relief<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>other<div style=\"display:inline-block;width:6px\">\u00a0</div>penalties<div style=\"display:inline-block;width:6px\">\u00a0</div>based<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>a </div><div id=\"a5984\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:199px;\">decision in a<div style=\"display:inline-block;width:5px\">\u00a0</div>case tried over<div style=\"display:inline-block;width:5px\">\u00a0</div>13 years ago based<div style=\"display:inline-block;width:5px\">\u00a0</div>on environmental conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>that existed at the<div style=\"display:inline-block;width:5px\">\u00a0</div>time, the lack<div style=\"display:inline-block;width:5px\">\u00a0</div>of guidance from </div><div id=\"a5986\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">the court as to what<div style=\"display:inline-block;width:5px\">\u00a0</div>might be considered appropriate<div style=\"display:inline-block;width:5px\">\u00a0</div>remedies, the ongoing litigation<div style=\"display:inline-block;width:5px\">\u00a0</div>with the State of Oklahoma<div style=\"display:inline-block;width:5px\">\u00a0</div>and motion to </div><div id=\"a5988\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">dismiss before<div style=\"display:inline-block;width:5px\">\u00a0</div>the court, and<div style=\"display:inline-block;width:5px\">\u00a0</div>uncertainty regarding<div style=\"display:inline-block;width:5px\">\u00a0</div>what our proportionate<div style=\"display:inline-block;width:5px\">\u00a0</div>share of any<div style=\"display:inline-block;width:5px\">\u00a0</div>remedy would be,<div style=\"display:inline-block;width:5px\">\u00a0</div>although we believe </div><div id=\"a5989\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\">that our share compared to the other defendants is small. </div><div id=\"a5992\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:276px;\">Other Matters </div><div id=\"a5995\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:307px;\">In addition to the above, the Company is involved in various other claims and litigation incidental<div style=\"display:inline-block;width:5px\">\u00a0</div>to its business. Although the </div><div id=\"a5998\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:322px;\">outcome of these matters cannot be determined with certainty,<div style=\"display:inline-block;width:5px\">\u00a0</div>management, upon the advice of counsel, is of the opinion that </div><div id=\"a5999\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:337px;\">the final outcome should not have a material effect on the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>consolidated results of operations or financial position.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","srt:LitigationCaseAxis":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember"},"factValues":[{"value":"100000","decimals":0}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"calm:LossContingencyDamagesSoughtvaluePerClaim","xbrl:period":"2020-04-23T00:00:00/2020-04-24T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/dummy:Claim","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","srt:RangeAxis":"srt:MinimumMember","srt:LitigationCaseAxis":"calm:BellEtAlVCalMaineFoodsEtAlMember"},"factValues":[{"value":"10000","decimals":0}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"calm:LossContingencyDamagesSoughtvaluePerClaim","xbrl:period":"2020-04-23T00:00:00/2020-04-24T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/dummy:Claim","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","srt:LitigationCaseAxis":"calm:BellEtAlVCalMaineFoodsEtAlMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"250000","decimals":0}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","xbrl:period":"2023-12-01T00:00:00/2023-12-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},"factValues":[{"value":"17800000","decimals":-5}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"calm:LitigationSettlementTrebleDamages","xbrl:period":"2023-12-01T00:00:00/2023-12-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},"factValues":[{"value":"53300000","decimals":-5}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyAccrualProvision","xbrl:period":"2023-09-03T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},"factValues":[{"value":"19600000","decimals":-5}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByParent","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","srt:OwnershipAxis":"calm:BentonCountyFoodsMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer195\" style=\"position:relative;line-height:normal;width:701px;height:205px;\"><div id=\"TextContainer195\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a6003\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 11 - Subsequent Events </div><div id=\"a6011\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">On<div style=\"display:inline-block;width:6px\">\u00a0</div>December<div style=\"display:inline-block;width:6px\">\u00a0</div>12,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>reported<div style=\"display:inline-block;width:6px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>one<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>facilities<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>Kansas<div style=\"display:inline-block;width:5px\">\u00a0</div>experienced<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>outbreak<div style=\"display:inline-block;width:5px\">\u00a0</div>of </div><div id=\"a6012\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">highly pathogenic<div style=\"display:inline-block;width:6px\">\u00a0</div>avian influenza<div style=\"display:inline-block;width:6px\">\u00a0</div>(\u201cHPAI\u201d),<div style=\"display:inline-block;width:6px\">\u00a0</div>affecting<div style=\"display:inline-block;width:5px\">\u00a0</div>approximately </div><div id=\"a6012_68_7\" style=\"position:absolute;font-family:'Times New Roman';left:385px;top:47px;\">684,000</div><div id=\"a6012_75_50\" style=\"position:absolute;font-family:'Times New Roman';left:428px;top:47px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>laying hens.<div style=\"display:inline-block;width:5px\">\u00a0</div>Subsequent<div style=\"display:inline-block;width:5px\">\u00a0</div>to the<div style=\"display:inline-block;width:5px\">\u00a0</div>initial outbreak, </div><div id=\"a6013\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">nearby<div style=\"display:inline-block;width:5px\">\u00a0</div>facilities<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>Kansas<div style=\"display:inline-block;width:5px\">\u00a0</div>experienced<div style=\"display:inline-block;width:5px\">\u00a0</div>an outbreak<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>HPAI,<div style=\"display:inline-block;width:6px\">\u00a0</div>affecting<div style=\"display:inline-block;width:5px\">\u00a0</div>approximately<div style=\"display:inline-block;width:5px\">\u00a0</div>an additional </div><div id=\"a6013_99_7\" style=\"position:absolute;font-family:'Times New Roman';left:555px;top:63px;\">842,000</div><div id=\"a6013_106_17\" style=\"position:absolute;font-family:'Times New Roman';left:598px;top:63px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>laying<div style=\"display:inline-block;width:5px\">\u00a0</div>hens and </div><div id=\"a6014\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">240,000</div><div id=\"a6014_7_58\" style=\"position:absolute;font-family:'Times New Roman';left:48px;top:79px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>pullets. The total of the combined outbreaks represented </div><div id=\"a6014_65_3\" style=\"position:absolute;font-family:'Times New Roman';left:354px;top:79px;\">3.3</div><div id=\"a6014_68_45\" style=\"position:absolute;font-family:'Times New Roman';left:371px;top:79px;\">% of our total flock as of December 2, 2023. </div><div id=\"a6017\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">The<div style=\"display:inline-block;width:7px\">\u00a0</div>Company<div style=\"display:inline-block;width:7px\">\u00a0</div>has<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>continues<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>follow<div style=\"display:inline-block;width:7px\">\u00a0</div>all<div style=\"display:inline-block;width:6px\">\u00a0</div>guidelines<div style=\"display:inline-block;width:7px\">\u00a0</div>provided<div style=\"display:inline-block;width:7px\">\u00a0</div>by<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>United<div style=\"display:inline-block;width:7px\">\u00a0</div>States<div style=\"display:inline-block;width:6px\">\u00a0</div>Department<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>Agriculture<div style=\"display:inline-block;width:6px\">\u00a0</div>(the </div><div id=\"a6019\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:126px;\">\u201cUSDA\u201d)<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>other<div style=\"display:inline-block;width:6px\">\u00a0</div>regulatory<div style=\"display:inline-block;width:7px\">\u00a0</div>agencies<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>depopulate<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>sanitize<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>facilities.<div style=\"display:inline-block;width:6px\">\u00a0</div>As<div style=\"display:inline-block;width:7px\">\u00a0</div>such,<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:6px\">\u00a0</div>will<div style=\"display:inline-block;width:6px\">\u00a0</div>be<div style=\"display:inline-block;width:6px\">\u00a0</div>eligible<div style=\"display:inline-block;width:7px\">\u00a0</div>to </div><div id=\"a6031\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:142px;\">participate<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>USDA<div style=\"display:inline-block;width:5px\">\u00a0</div>indemnity<div style=\"display:inline-block;width:5px\">\u00a0</div>program<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>other<div style=\"display:inline-block;width:5px\">\u00a0</div>programs<div style=\"display:inline-block;width:5px\">\u00a0</div>designed<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>compensate<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>loss of<div style=\"display:inline-block;width:6px\">\u00a0</div>birds<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>eggs.<div style=\"display:inline-block;width:5px\">\u00a0</div>The </div><div id=\"a6036\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:158px;\">Company\u2019s<div style=\"display:inline-block;width:7px\">\u00a0</div>plans<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>repopulate<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>facilities<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>resume<div style=\"display:inline-block;width:6px\">\u00a0</div>normal<div style=\"display:inline-block;width:6px\">\u00a0</div>operations<div style=\"display:inline-block;width:6px\">\u00a0</div>at<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>facilities<div style=\"display:inline-block;width:6px\">\u00a0</div>within </div><div id=\"a6036_103_1\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:158px;-sec-ix-hidden:ID_588;\">3</div><div id=\"a6036_104_1\" style=\"position:absolute;font-family:'Times New Roman';left:586px;top:158px;\">-</div><div id=\"a6036_105_8\" style=\"position:absolute;font-family:'Times New Roman';left:590px;top:158px;-sec-ix-hidden:ID_589;\">5 months</div><div id=\"a6036_113_9\" style=\"position:absolute;font-family:'Times New Roman';left:642px;top:158px;\">.<div style=\"display:inline-block;width:5px\">\u00a0</div>Due<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a6041\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:174px;\">volatility in<div style=\"display:inline-block;width:5px\">\u00a0</div>the market<div style=\"display:inline-block;width:5px\">\u00a0</div>prices of<div style=\"display:inline-block;width:5px\">\u00a0</div>eggs and<div style=\"display:inline-block;width:5px\">\u00a0</div>uncertain future<div style=\"display:inline-block;width:5px\">\u00a0</div>supply,<div style=\"display:inline-block;width:5px\">\u00a0</div>demand and<div style=\"display:inline-block;width:5px\">\u00a0</div>other market<div style=\"display:inline-block;width:5px\">\u00a0</div>conditions, an<div style=\"display:inline-block;width:5px\">\u00a0</div>estimate of<div style=\"display:inline-block;width:5px\">\u00a0</div>the net </div><div id=\"a6050\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">income effect cannot be reasonably made.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"calm:NumberOfLayingHensAffectedByAvianInfluenza","xbrl:period":"2023-12-12T00:00:00/2023-12-13T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"684000","decimals":0}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"calm:NumberOfLayingHensAffectedByAvianInfluenza","xbrl:period":"2023-12-18T00:00:00/2023-12-19T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"842000","decimals":0}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"calm:NumberOfPulletsAffectedByAvianInfluenza","xbrl:period":"2023-12-18T00:00:00/2023-12-19T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:pullet_and_breeder","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"240000","decimals":0}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"calm:PercentageOfFlockAffectedByAvianInfluenza","xbrl:period":"2023-06-04T00:00:00/2023-12-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"0.033","decimals":3}]}]}}